Low disk space filesystem root

Asked by Gary Morter on 2018-12-01

Hello,

The following message pops-up when turning on my computer: Low disk space on "filesystem root".

I would like to create more space on the disk that is low on space. A friend has been helping me to resolve this issue but we have reached a tricky stage in the process. I wonder if anyone could take a look and make some suggests? Many thanks

Here is the process so far:

Low disk space on "filesystem root".

---------------------------------------------------------------------------------------------------
It sounds like you're low on disk space on one partition or other, simplest first step would he to run this command on the terminal: df -h (h is for human readable) - this'll tell me how the disk is partitioned, and which bit is running out of space.

Filesystem  Size  Used Avail Use% Mounted on
udev            1.9G  4.0K  1.9G   1% /dev
tmpfs           390M  1.2M  389M   1% /run
/dev/sda1        19G   18G  637M  97% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none            2.0G   78M  1.9G   4% /run/shm
none            100M   44K  100M   1% /run/user
/dev/sdb1       823G   31G  751G   4% /home
The best way to figure out what is taking up the space is to get a program that shows a "treeview" of the dusk. The nautilus file manager can do this, and there are a few standalone Linux programs too. Ate you still using the elementary distribution? Do you know what file manager program you use? I can have a look and see what the best tool for your system would be if you tell me the version of elementary you've got, and which file manager you use.
-----------------------------------------------------------------------------------------------------------------
Elementary
elementary OS Freya (64-bit)
Built on "Ubuntu 14.04 LTS"
File manager

Files 0.2.4

https://launchpad.net/pantheon-files
------------------------------------------------------------------------------------------------------------------------
Hmm, ok - looks like "Files" doesn't do what we want, as far as I can see. Have a look to see if any of these are installable from he store/package manager:

TreeSize - GTK, using a treeview.
Baobab - GTK, using pie-charts, a treeview and a treemap. Comes with GNOME.
GdMap - GTK, with a treemap display.
Filelight - KDE, using pie-charts.
KDirStat - KDE, with a treemap display.
QDiskUsage - Qt, using pie-charts.
xdiskusage - FLTK, with a treemap display.
------------------------------------------------------------------------------------------------------------------------
To install any of below (am I right in thinking that only one needed?)
    complete generic linux kernel
    generic linux kernel headers

Must be removed - is that okay?
------------------------------------------------------------------------------------------------------------------------

Yeah, you'd only need one of them. But they're all just userfacing programmes, it shouldn't require any messing with the kernel

How do you normally install stuff? There ought to be a graphical tool, either a package manager or an app store thing, where you could search for these.

------------------------------------------------------------------------------------------------------------------------
I use the software centre but when I click install it says it can only be installed if
    complete generic linux kernel
    generic linux kernel headers
are removed
------------------------------------------------------------------------------------------------------------------------

So, if we can't install any of those programs, we'll have to just figure out where the disk space is being used the old-fashioned way.

If you start by opening a console/terminal, and typing in the following:

sudo du -h -d1 /

(and enter the password you log in with when prompted - it won't print stars or anything when you type, so just type it in "blind")

This'll tell us how much disk space is used y each top-level folder and it's contents, like this:

12K /dev
1.2M /opt
4.0K /lib64
11G /home

We can then drill down into the big lines - here /home reports a lot, so follow up with

sudo du -h -d1 /home

Hopefully, this process will let you figure out what's eating the disk space, and we can then either delete it, back it up or whatever...

------------------------------------------------------------------------------------------------------------------------
I ran the commands you suggested and it came back with the following:
gary@Gary-PC:~$ sudo du -h -d1 /
[sudo] password for gary:
8.0K    /media
0    /sys
15M    /sbin
4.0K    /cdrom
16K    /lost+found
du: cannot access ‘/proc/2081/task/2081/fd/3’: No such file or directory
du: cannot access ‘/proc/2081/task/2081/fdinfo/3’: No such file or directory
du: cannot access ‘/proc/2081/fd/3’: No such file or directory
du: cannot access ‘/proc/2081/fdinfo/3’: No such file or directory
0    /proc
1.3G    /var
24K    /tmp
68K    /root
4.0K    /mnt
31M    /etc
7.1G    /lib
4.0K    /lib64
4.0K    /opt
4.0K    /dev
1.4G    /boot
4.0K    /srv
du: cannot access ‘/run/user/1000/gvfs’: Permission denied
1.4M    /run
9.7M    /bin
31G    /home
7.4G    /usr
3.5M    /lib32
48G    /
gary@Gary-PC:~$ sudo du -h -d1 /home
31G    /home/gary
16K    /home/lost+found
31G    /home
As far as I can tell, the total amount of disk space in use according to the results from terminal is far exceeded by the total nominal storage space of the computer's two hard-disks.
------------------------------------------------------------------------------------------------------------------------
So. I've read over all the stuff again, back to the first df -h command. You have two disks in the box. One is massive (800G, of which 31G used, and that's mapped to /home, so only files in the user home directories will be stored on this disk. The other drive is only 19G  and nearly full up. Everything not in /home will be stored on this little disk.

So, we need to see what's taking up most space outside of /home, and free up space there.

I'd suggest you rerun the du -sh command on the folders with the largest values - looks like /usr, /var, /boot - and drill down into them to figure out where the space is being taken up. So, for example, if you see four folders under /var, of which, /var/lib is taking up 6G of the 7G total, then follow up with a du -sh /var/lib to see if we can find. An easy culprit.

/boot might well be using up space with unwanted kernel images, it feels quite large at 1G plus. If you can do a ls -la /boot, that'll list everything at a file level too (it probably just has a few large files at the top level)

----------------------------------------------------------------------------------------------------------------------
I have listed all the files over a G.  Any use?

–--------------------------------------------------------------------------------------------------------------------

gary@Gary-PC:~$ sudo du -h -d1 /usr
3.9G    /usr/src
112K    /usr/local
13M    /usr/sbin
1.7G    /usr/share
15M    /usr/games
1.7G    /usr/lib
9.5M    /usr/include
106M    /usr/bin
112M    /usr/lib32
7.4G    /usr

gary@Gary-PC:~$ sudo du -h -d1 /var

1.5M    /var/spool
4.0K    /var/crash
4.0K    /var/local
6.3M    /var/log
434M    /var/cache
4.0K    /var/tmp
5.0M    /var/backups
814M    /var/lib
4.0K    /var/metrics
4.0K    /var/opt
4.0K    /var/mail
1.3G    /var

sudo du -h -d1 /boot

11M    /boot/grub
1.4G    /boot

sudo du -h -d1 //usr/src

28K    //usr/src/bbswitch-0.7
95M    //usr/src/linux-headers-3.13.0-119
95M    //usr/src/linux-headers-3.13.0-112
95M    //usr/src/linux-headers-3.13.0-45
95M    //usr/src/linux-headers-3.13.0-132
15M    //usr/src/linux-headers-3.13.0-101-generic
15M    //usr/src/linux-headers-3.13.0-135-generic
95M    //usr/src/linux-headers-3.13.0-123
15M    //usr/src/linux-headers-3.13.0-123-generic
95M    //usr/src/linux-headers-3.13.0-113
15M    //usr/src/linux-headers-3.13.0-121-generic
15M    //usr/src/linux-headers-3.13.0-126-generic
95M    //usr/src/linux-headers-3.13.0-151
95M    //usr/src/linux-headers-3.13.0-101
95M    //usr/src/linux-headers-3.13.0-139
14M    //usr/src/linux-headers-3.13.0-74-generic
15M    //usr/src/linux-headers-3.13.0-139-generic
15M    //usr/src/linux-headers-3.13.0-106-generic
14M    //usr/src/linux-headers-3.13.0-57-generic
95M    //usr/src/linux-headers-3.13.0-85
15M    //usr/src/linux-headers-3.13.0-132-generic
95M    //usr/src/linux-headers-3.13.0-126
95M    //usr/src/linux-headers-3.13.0-135
95M    //usr/src/linux-headers-3.13.0-145
15M    //usr/src/linux-headers-3.13.0-129-generic
15M    //usr/src/linux-headers-3.13.0-141-generic
95M    //usr/src/linux-headers-3.13.0-106
15M    //usr/src/linux-headers-3.13.0-143-generic
95M    //usr/src/linux-headers-3.13.0-147
95M    //usr/src/linux-headers-3.13.0-125
95M    //usr/src/linux-headers-3.13.0-141
15M    //usr/src/nvidia-340-340.102
95M    //usr/src/linux-headers-3.13.0-110
95M    //usr/src/linux-headers-3.13.0-129
95M    //usr/src/linux-headers-3.13.0-117
95M    //usr/src/linux-headers-3.13.0-74
15M    //usr/src/linux-headers-3.13.0-125-generic
95M    //usr/src/linux-headers-3.13.0-121
14M    //usr/src/linux-headers-3.13.0-45-generic
15M    //usr/src/linux-headers-3.13.0-105-generic
95M    //usr/src/linux-headers-3.13.0-149
14M    //usr/src/linux-headers-3.13.0-85-generic
15M    //usr/src/linux-headers-3.13.0-113-generic
15M    //usr/src/linux-headers-3.13.0-110-generic
95M    //usr/src/linux-headers-3.13.0-133
95M    //usr/src/linux-headers-3.13.0-105
15M    //usr/src/linux-headers-3.13.0-149-generic
95M    //usr/src/linux-headers-3.13.0-128
95M    //usr/src/linux-headers-3.13.0-107
14M    //usr/src/linux-headers-3.13.0-44-generic
15M    //usr/src/linux-headers-3.13.0-145-generic
95M    //usr/src/linux-headers-3.13.0-144
15M    //usr/src/linux-headers-3.13.0-115-generic
95M    //usr/src/linux-headers-3.13.0-143
15M    //usr/src/linux-headers-3.13.0-117-generic
15M    //usr/src/linux-headers-3.13.0-116-generic
95M    //usr/src/linux-headers-3.13.0-116
95M    //usr/src/linux-headers-3.13.0-108
95M    //usr/src/linux-headers-3.13.0-57
15M    //usr/src/linux-headers-3.13.0-144-generic
15M    //usr/src/linux-headers-3.13.0-133-generic
15M    //usr/src/linux-headers-3.13.0-108-generic
15M    //usr/src/linux-headers-3.13.0-112-generic
95M    //usr/src/linux-headers-3.13.0-142
15M    //usr/src/linux-headers-3.13.0-147-generic
95M    //usr/src/linux-headers-3.13.0-115
15M    //usr/src/linux-headers-3.13.0-107-generic
15M    //usr/src/linux-headers-3.13.0-137-generic
15M    //usr/src/linux-headers-3.13.0-128-generic
15M    //usr/src/linux-headers-3.13.0-142-generic
95M    //usr/src/linux-headers-3.13.0-137
95M    //usr/src/linux-headers-3.13.0-44
15M    //usr/src/linux-headers-3.13.0-119-generic
3.9G    //usr/src

sudo du -h -d1 /usr/lib

8.0K    /usr/lib/iceape
4.0K    /usr/lib/samba
16K    /usr/lib/tcltk
60K    /usr/lib/insserv
20K    /usr/lib/nautilus-sendto
8.0K    /usr/lib/upstart
12K    /usr/lib/os-prober
328K    /usr/lib/initramfs-tools
8.0K    /usr/lib/mozilla
252K    /usr/lib/NetworkManager
300K    /usr/lib/colord
76K    /usr/lib/notification-daemon
8.0K    /usr/lib/xulrunner
184K    /usr/lib/accountsservice
12K    /usr/lib/pyshared
20K    /usr/lib/ubuntu-release-upgrader
8.0M    /usr/lib/cups
80K    /usr/lib/mime
8.0K    /usr/lib/xulrunner-addons
547M    /usr/lib/x86_64-linux-gnu
4.0K    /usr/lib/vdpau
1.8M    /usr/lib/memtest86+
2.0M    /usr/lib/aspell
24K    /usr/lib/dkms
164K    /usr/lib/upower
2.8M    /usr/lib/girepository-1.0
20K    /usr/lib/rpm
4.0K    /usr/lib/tar
476K    /usr/lib/ibus
23M    /usr/lib/debug
8.0K    /usr/lib/iceweasel
192K    /usr/lib/man-db
48K    /usr/lib/dpkg
1.3M    /usr/lib/evolution-data-server
52K    /usr/lib/gettext
20K    /usr/lib/ubiquity
8.0K    /usr/lib/pcmciautils
1.2M    /usr/lib/gnome-settings-daemon-3.0
448K    /usr/lib/klibc
8.0K    /usr/lib/ubuntu-sso-client
12K    /usr/lib/avahi
16K    /usr/lib/gcr
18M    /usr/lib/perl
34M    /usr/lib/adobe-flashplugin
4.0K    /usr/lib/sasl2
436K    /usr/lib/evince
6.9M    /usr/lib/perl5
124K    /usr/lib/tc
392K    /usr/lib/sudo
4.0K    /usr/lib/GNUstep
36K    /usr/lib/user-specific-alternatives
780K    /usr/lib/ldscripts
21M    /usr/lib/python3
308K    /usr/lib/dbus-1.0
1.4M    /usr/lib/pantheon-photos
8.0K    /usr/lib/ispell
4.0K    /usr/lib/compat-ld
6.1M    /usr/lib/xorg
60K    /usr/lib/thunderbird-addons
3.6M    /usr/lib/p7zip
8.0K    /usr/lib/system-service
8.0K    /usr/lib/nvidia
84K    /usr/lib/dconf
4.0K    /usr/lib/gold-ld
876K    /usr/lib/rsyslog
2.4M    /usr/lib/pulse-4.0
48K    /usr/lib/ssl
16K    /usr/lib/eject
116K    /usr/lib/at-spi2-core
139M    /usr/lib/nvidia-340
32M    /usr/lib/gcc
104M    /usr/lib/thunderbird
28K    /usr/lib/libgnome-desktop-3-7
6.4M    /usr/lib/ure
720K    /usr/lib/openssh
8.0K    /usr/lib/xvmcconfig-standard
5.7M    /usr/lib/lapack
8.0K    /usr/lib/apport-hooks-elementary
584K    /usr/lib/lp_solve
5.7M    /usr/lib/locale
84K    /usr/lib/apg
100K    /usr/lib/ghostscript
20K    /usr/lib/libvte-2.90-9
32K    /usr/lib/emacsen-common
24K    /usr/lib/file-roller
156K    /usr/lib/obexd
163M    /usr/lib/firefox
3.3M    /usr/lib/grub
272K    /usr/lib/gnupg
1.7M    /usr/lib/gvfs
28K    /usr/lib/firefox-addons
592K    /usr/lib/apt
52K    /usr/lib/gnome-session
44K    /usr/lib/nautilus
340K    /usr/lib/libgda-5.0
20K    /usr/lib/glib-networking
27M    /usr/lib/i386-linux-gnu
8.0K    /usr/lib/midbrowser
8.0K    /usr/lib/nvidia-340-prime
324K    /usr/lib/speech-dispatcher-modules
108K    /usr/lib/gnome-bluetooth
44K    /usr/lib/gnome-user-share
1.1M    /usr/lib/gnome-settings-daemon
12K    /usr/lib/language-selector
48K    /usr/lib/policykit-1-gnome
79M    /usr/lib/jvm
224K    /usr/lib/pppd
3.4M    /usr/lib/libffado2
12K    /usr/lib/systemd
28K    /usr/lib/pkgconfig
2.8M    /usr/lib/chromium-browser
8.0K    /usr/lib/software-properties
152K    /usr/lib/sane
2.2M    /usr/lib/gnome-keyring
6.5M    /usr/lib/gimp
32K    /usr/lib/pm-utils
28K    /usr/lib/linux-boot-probes
504K    /usr/lib/libblas
92K    /usr/lib/update-notifier
396K    /usr/lib/X11
344K    /usr/lib/udisks2
16K    /usr/lib/tmpfiles.d
12K    /usr/lib/coreutils
16K    /usr/lib/unity-settings-daemon-1.0
247M    /usr/lib/libreoffice
64K    /usr/lib/rtkit
36K    /usr/lib/indicators3
36K    /usr/lib/grub-legacy
16K    /usr/lib/valgrind
36K    /usr/lib/policykit-1
56K    /usr/lib/libpeas-1.0
24K    /usr/lib/lightdm
88K    /usr/lib/os-probes
208K    /usr/lib/evolution
80M    /usr/lib/python2.7
32K    /usr/lib/pulseaudio
228K    /usr/lib/geoclue
23M    /usr/lib/python3.4
1.7G    /usr/lib

du: cannot access ‘/ls’: No such file or directory
164K    /boot/config-3.13.0-113-generic
164K    /boot/config-3.13.0-107-generic
1.2M    /boot/abi-3.13.0-108-generic
5.6M    /boot/vmlinuz-3.13.0-85-generic
1.2M    /boot/abi-3.13.0-123-generic
164K    /boot/config-3.13.0-101-generic
28M    /boot/initrd.img-3.13.0-85-generic
3.3M    /boot/System.map-3.13.0-115-generic
28M    /boot/initrd.img-3.13.0-126-generic
3.3M    /boot/System.map-3.13.0-137-generic
3.3M    /boot/System.map-3.13.0-128-generic
5.7M    /boot/vmlinuz-3.13.0-151-generic
1.2M    /boot/abi-3.13.0-44-generic
4.0K    /boot/retpoline-3.13.0-151-generic
5.6M    /boot/vmlinuz-3.13.0-74-generic
1.2M    /boot/abi-3.13.0-110-generic
5.7M    /boot/vmlinuz-3.13.0-144-generic
5.6M    /boot/vmlinuz-3.13.0-101-generic
1.2M    /boot/abi-3.13.0-149-generic
28M    /boot/initrd.img-3.13.0-129-generic
1.2M    /boot/abi-3.13.0-107-generic
3.3M    /boot/System.map-3.13.0-45-generic
28M    /boot/initrd.img-3.13.0-108-generic
28M    /boot/initrd.img-3.13.0-116-generic
5.6M    /boot/vmlinuz-3.13.0-113-generic
5.6M    /boot/vmlinuz-3.13.0-129-generic
3.3M    /boot/System.map-3.13.0-85-generic
28M    /boot/initrd.img-3.13.0-106-generic
1.2M    /boot/abi-3.13.0-143-generic
176K    /boot/memtest86+.bin
3.3M    /boot/System.map-3.13.0-142-generic
28M    /boot/initrd.img-3.13.0-107-generic
28M    /boot/initrd.img-3.13.0-44-generic
5.6M    /boot/vmlinuz-3.13.0-125-generic
28M    /boot/initrd.img-3.13.0-125-generic
5.6M    /boot/vmlinuz-3.13.0-44-generic
5.6M    /boot/vmlinuz-3.13.0-133-generic
1.2M    /boot/abi-3.13.0-129-generic
3.3M    /boot/System.map-3.13.0-149-generic
5.6M    /boot/vmlinuz-3.13.0-112-generic
28M    /boot/initrd.img-3.13.0-121-generic
164K    /boot/config-3.13.0-147-generic
176K    /boot/memtest86+.elf
1.2M    /boot/abi-3.13.0-128-generic
3.3M    /boot/System.map-3.13.0-57-generic
3.3M    /boot/System.map-3.13.0-139-generic
5.6M    /boot/vmlinuz-3.13.0-141-generic
28M    /boot/initrd.img-3.13.0-112-generic
164K    /boot/config-3.13.0-115-generic
28M    /boot/initrd.img-3.13.0-145-generic
1.2M    /boot/abi-3.13.0-135-generic
3.3M    /boot/System.map-3.13.0-44-generic
5.6M    /boot/vmlinuz-3.13.0-110-generic
3.3M    /boot/System.map-3.13.0-119-generic
1.2M    /boot/abi-3.13.0-106-generic
5.6M    /boot/vmlinuz-3.13.0-139-generic
3.3M    /boot/System.map-3.13.0-141-generic
164K    /boot/config-3.13.0-151-generic
3.3M    /boot/System.map-3.13.0-133-generic
1.2M    /boot/abi-3.13.0-125-generic
4.0K    /boot/retpoline-3.13.0-145-generic
5.7M    /boot/vmlinuz-3.13.0-147-generic
3.3M    /boot/System.map-3.13.0-74-generic
5.6M    /boot/vmlinuz-3.13.0-135-generic
3.3M    /boot/System.map-3.13.0-113-generic
164K    /boot/config-3.13.0-143-generic
164K    /boot/config-3.13.0-117-generic
28M    /boot/initrd.img-3.13.0-74-generic
4.0K    /boot/retpoline-3.13.0-147-generic
5.7M    /boot/vmlinuz-3.13.0-149-generic
1.2M    /boot/abi-3.13.0-117-generic
28M    /boot/initrd.img-3.13.0-147-generic
1.2M    /boot/abi-3.13.0-132-generic
1.2M    /boot/abi-3.13.0-137-generic
28M    /boot/initrd.img-3.13.0-113-generic
1.2M    /boot/abi-3.13.0-133-generic
1.2M    /boot/abi-3.13.0-119-generic
28M    /boot/initrd.img-3.13.0-149-generic
1.2M    /boot/abi-3.13.0-101-generic
164K    /boot/config-3.13.0-128-generic
164K    /boot/config-3.13.0-74-generic
1.2M    /boot/abi-3.13.0-145-generic
3.3M    /boot/System.map-3.13.0-105-generic
164K    /boot/config-3.13.0-108-generic
28M    /boot/initrd.img-3.13.0-110-generic
28M    /boot/initrd.img-3.13.0-144-generic
5.6M    /boot/vmlinuz-3.13.0-121-generic
164K    /boot/config-3.13.0-133-generic
164K    /boot/config-3.13.0-57-generic
164K    /boot/config-3.13.0-125-generic
164K    /boot/config-3.13.0-105-generic
28M    /boot/initrd.img-3.13.0-128-generic
164K    /boot/config-3.13.0-141-generic
28M    /boot/initrd.img-3.13.0-105-generic
28M    /boot/initrd.img-3.13.0-143-generic
164K    /boot/config-3.13.0-139-generic
28M    /boot/initrd.img-3.13.0-139-generic
3.3M    /boot/System.map-3.13.0-110-generic
28M    /boot/initrd.img-3.13.0-132-generic
1.2M    /boot/abi-3.13.0-139-generic
5.6M    /boot/vmlinuz-3.13.0-132-generic
5.6M    /boot/vmlinuz-3.13.0-117-generic
164K    /boot/config-3.13.0-110-generic
5.6M    /boot/vmlinuz-3.13.0-119-generic
11M    /boot/grub
3.3M    /boot/System.map-3.13.0-108-generic
176K    /boot/memtest86+_multiboot.bin
28M    /boot/initrd.img-3.13.0-142-generic
5.6M    /boot/vmlinuz-3.13.0-107-generic
28M    /boot/initrd.img-3.13.0-141-generic
28M    /boot/initrd.img-3.13.0-117-generic
1.2M    /boot/abi-3.13.0-121-generic
1.2M    /boot/abi-3.13.0-144-generic
28M    /boot/initrd.img-3.13.0-133-generic
3.3M    /boot/System.map-3.13.0-144-generic
3.3M    /boot/System.map-3.13.0-125-generic
1.2M    /boot/abi-3.13.0-151-generic
164K    /boot/config-3.13.0-45-generic
164K    /boot/config-3.13.0-142-generic
3.3M    /boot/System.map-3.13.0-147-generic
164K    /boot/config-3.13.0-112-generic
4.0K    /boot/retpoline-3.13.0-143-generic
3.3M    /boot/System.map-3.13.0-107-generic
1.2M    /boot/abi-3.13.0-112-generic
28M    /boot/initrd.img-3.13.0-135-generic
28M    /boot/initrd.img-3.13.0-101-generic
164K    /boot/config-3.13.0-85-generic
1.2M    /boot/abi-3.13.0-45-generic
164K    /boot/config-3.13.0-145-generic
164K    /boot/config-3.13.0-137-generic
5.6M    /boot/vmlinuz-3.13.0-57-generic
3.3M    /boot/System.map-3.13.0-126-generic
164K    /boot/config-3.13.0-123-generic
5.6M    /boot/vmlinuz-3.13.0-45-generic
3.3M    /boot/System.map-3.13.0-117-generic
28M    /boot/initrd.img-3.13.0-57-generic
1.2M    /boot/abi-3.13.0-85-generic
5.7M    /boot/vmlinuz-3.13.0-145-generic
1.2M    /boot/abi-3.13.0-142-generic
164K    /boot/config-3.13.0-132-generic
1.2M    /boot/abi-3.13.0-105-generic
3.3M    /boot/System.map-3.13.0-129-generic
3.3M    /boot/System.map-3.13.0-135-generic
4.0K    /boot/retpoline-3.13.0-144-generic
164K    /boot/config-3.13.0-149-generic
1.2M    /boot/abi-3.13.0-116-generic
3.3M    /boot/System.map-3.13.0-145-generic
5.6M    /boot/vmlinuz-3.13.0-123-generic
1.2M    /boot/abi-3.13.0-113-generic
3.3M    /boot/System.map-3.13.0-101-generic
1.2M    /boot/abi-3.13.0-74-generic
3.3M    /boot/System.map-3.13.0-143-generic
164K    /boot/config-3.13.0-126-generic
3.3M    /boot/System.map-3.13.0-112-generic
164K    /boot/config-3.13.0-106-generic
3.3M    /boot/System.map-3.13.0-151-generic
5.6M    /boot/vmlinuz-3.13.0-128-generic
5.6M    /boot/vmlinuz-3.13.0-105-generic
164K    /boot/config-3.13.0-121-generic
28M    /boot/initrd.img-3.13.0-119-generic
164K    /boot/config-3.13.0-144-generic
5.6M    /boot/vmlinuz-3.13.0-142-generic
3.3M    /boot/System.map-3.13.0-121-generic
164K    /boot/config-3.13.0-119-generic
1.2M    /boot/abi-3.13.0-57-generic
164K    /boot/config-3.13.0-44-generic
5.6M    /boot/vmlinuz-3.13.0-137-generic
5.6M    /boot/vmlinuz-3.13.0-108-generic
3.3M    /boot/System.map-3.13.0-123-generic
1.2M    /boot/abi-3.13.0-115-generic
5.6M    /boot/vmlinuz-3.13.0-106-generic
5.6M    /boot/vmlinuz-3.13.0-116-generic
4.0K    /boot/retpoline-3.13.0-149-generic
5.6M    /boot/vmlinuz-3.13.0-126-generic
1.2M    /boot/abi-3.13.0-141-generic
3.3M    /boot/System.map-3.13.0-116-generic
28M    /boot/initrd.img-3.13.0-115-generic
5.6M    /boot/vmlinuz-3.13.0-115-generic
1.2M    /boot/abi-3.13.0-126-generic
5.7M    /boot/vmlinuz-3.13.0-143-generic
3.3M    /boot/System.map-3.13.0-106-generic
28M    /boot/initrd.img-3.13.0-123-generic
1.2M    /boot/abi-3.13.0-147-generic
164K    /boot/config-3.13.0-129-generic
28M    /boot/initrd.img-3.13.0-137-generic
164K    /boot/config-3.13.0-116-generic
28M    /boot/initrd.img-3.13.0-151-generic
164K    /boot/config-3.13.0-135-generic
28M    /boot/initrd.img-3.13.0-45-generic
3.3M    /boot/System.map-3.13.0-132-generic
1.4G    /boot

------------------------------------------------------------------------------------------------------------------------
I just want to record a few things about what I did on your computer, and see if we can move that forward a bit.

So, the first disk is very small, and plan a is just to free up enough stuff on it to stop it moaning. Plan B would he to move some stuff over to the spacious disk, and link it in. But hopefully A will work!

I reckon there's a lot of unused kernel images in /boot, it seeks to get a known weakness with elementary that it doesn't tidy old ones up. I had a web page up that described how to remove them and then update the grub menu so it didn't offer them anymore. But the first command was giving a funny error. I'm following the suggestions on this page:

https://elementaryos.stackexchange.com/questions/95/how-to-remove-old-kernel-versions

------------------------------------------------------------------------------------------------------------------------

So, first off, run this command:

dpkg -l | fgrep linux-image-
It will list a lot of kernel images, most of which you aren't actively using. They're all similarly named, differentiated by a numerical suffix e.g. ".151" To find out which one you are using when you boot up, run this:

uname -r

When I ran this, I expected to see one of the newer (higher-numbered) kernel images, but I think I got a much older one - not a problem, so long as it works.

Anyway, once we've identified which kernel images can go, run this for each of them:

sudo apt-get purge <package names>

where <package names> are the names given by the dpkg command. And then reset the bootloader menu to not list the stuff we've removed.

I think the simplest way forward would be to:
1. you run the dpkg and uname commands and send me the output
2. I'll identify a kernel that's definitely safe to try removing, which we can try purging, and if it still throws an error, I'll try to figure out why.

------------------------------------------------------------------------------------------------------------------------

Curious that the uname command throws up a lower number - does that make any sense to you?
gary@Gary-PC:~$ dpkg -l | fgrep linux-image-
ii  linux-image-3.13.0-101-generic                 3.13.0-101.148                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-105-generic                 3.13.0-105.152                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-106-generic                 3.13.0-106.153                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-107-generic                 3.13.0-107.154                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-108-generic                 3.13.0-108.155                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-110-generic                 3.13.0-110.157                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-112-generic                 3.13.0-112.159                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-113-generic                 3.13.0-113.160                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-115-generic                 3.13.0-115.162                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-116-generic                 3.13.0-116.163                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-117-generic                 3.13.0-117.164                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-119-generic                 3.13.0-119.166                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-imgary@Gary-PC:~$ dpkg -l | fgrep linux-image-
ii  linux-image-3.13.0-101-generic                 3.13.0-101.148                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-105-generic                 3.13.0-105.152                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-106-generic                 3.13.0-106.153                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-107-generic                 3.13.0-107.154                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-108-generic                 3.13.0-108.155                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-110-generic                 3.13.0-110.157                                                  So, yeah, looks like you have a heck of a lot of kernel images in there, and it's using practically the oldest one of the lot: -44, only -32 is a lower number. I wonder if we hard-set it to that at some point because there was a temporary issue with newer kernel images, that can sometimes happen...

Anyway, let's leave the -44 in place. If you try to delete, say, 3.13.0-45.74, then what happens, I wonder? Try a

sudo apt-get purge linux-image-3.13.0-45.74-generic
and see what happens?
amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-112-generic                 3.13.0-112.159                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-113-generic                 3.13.0-113.160                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-115-generic                 3.13.0-115.162                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-116-generic                 3.13.0-116.163                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-117-generic                 3.13.0-117.164                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-119-generic                 3.13.0-119.166                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-121-generic                 3.13.0-121.170                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-123-generic                 3.13.0-123.172                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-125-generic                 3.13.0-125.174                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-126-generic                 3.13.0-126.175                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-128-generic                 3.13.0-128.177                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-129-generic                 3.13.0-129.178                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-132-generic                 3.13.0-132.181                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-133-generic                 3.13.0-133.182                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-135-generic                 3.13.0-135.184                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-137-generic                 3.13.0-137.186                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-139-generic                 3.13.0-139.188                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-141-generic                 3.13.0-141.190                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-142-generic                 3.13.0-142.191                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-143-generic                 3.13.0-143.192                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-144-generic                 3.13.0-144.193                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-145-generic                 3.13.0-145.194                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-147-generic                 3.13.0-147.196                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-149-generic                 3.13.0-149.199                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-151-generic                 3.13.0-151.201                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-3.13.0-32-generic                  3.13.0-32.57                                                    amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-44-generic                  3.13.0-44.73                                                    amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-45-generic                  3.13.0-45.74                                                    amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-57-generic                  3.13.0-57.95                                                    amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-74-generic                  3.13.0-74.118                                                   amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-85-generic                  3.13.0-85.129                                                   amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-101-generic           3.13.0-101.148                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-105-generic           3.13.0-105.152                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-106-generic           3.13.0-106.153                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-107-generic           3.13.0-107.154                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-108-generic           3.13.0-108.155                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-110-generic           3.13.0-110.157                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-112-generic           3.13.0-112.159                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-113-generic           3.13.0-113.160                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-115-generic           3.13.0-115.162                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-116-generic           3.13.0-116.163                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-117-generic           3.13.0-117.164                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-119-generic           3.13.0-119.166                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-121-generic           3.13.0-121.170                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-123-generic           3.13.0-123.172                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-125-generic           3.13.0-125.174                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-126-generic           3.13.0-126.175                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-128-generic           3.13.0-128.177                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-129-generic           3.13.0-129.178                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-132-generic           3.13.0-132.181                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-133-generic           3.13.0-133.182                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-135-generic           3.13.0-135.184                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-137-generic           3.13.0-137.186                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-139-generic           3.13.0-139.188                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-141-generic           3.13.0-141.190                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-142-generic           3.13.0-142.191                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-143-generic           3.13.0-143.192                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-144-generic           3.13.0-144.193                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-145-generic           3.13.0-145.194                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-147-generic           3.13.0-147.196                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-149-generic           3.13.0-149.199                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-151-generic           3.13.0-151.201                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-extra-3.13.0-32-generic            3.13.0-32.57                                                    amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-44-generic            3.13.0-44.73                                                    amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-45-generic            3.13.0-45.74                                                    amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-57-generic            3.13.0-57.95                                                    amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-74-generic            3.13.0-74.118                                                   amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-85-generic            3.13.0-85.129                                                   amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-generic                            3.13.0.151.161                                                  amd64        Generic Linux kernel image
gary@Gary-PC:~$ uname -r
3.13.0-44-generic
gary@Gary-PC:~$
age-3.13.0-121-generic                 3.13.0-121.170                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-123-generic                 3.13.0-123.172                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-125-generic                 3.13.0-125.174                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-126-generic                 3.13.0-126.175                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-128-generic                 3.13.0-128.177                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-129-generic                 3.13.0-129.178                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-132-generic                 3.13.0-132.181                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-133-generic                 3.13.0-133.182                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-135-generic                 3.13.0-135.184                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-137-generic                 3.13.0-137.186                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-139-generic                 3.13.0-139.188                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-141-generic                 3.13.0-141.190                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-142-generic                 3.13.0-142.191                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-143-generic                 3.13.0-143.192                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-144-generic                 3.13.0-144.193                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-145-generic                 3.13.0-145.194                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-147-generic                 3.13.0-147.196                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-149-generic                 3.13.0-149.199                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-151-generic                 3.13.0-151.201                                                  amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-3.13.0-32-generic                  3.13.0-32.57                                                    amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-44-generic                  3.13.0-44.73                                                    amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-45-generic                  3.13.0-45.74                                                    amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-57-generic                  3.13.0-57.95                                                    amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-74-generic                  3.13.0-74.118                                                   amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-85-generic                  3.13.0-85.129                                                   amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-101-generic           3.13.0-101.148                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-105-generic           3.13.0-105.152                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-106-generic           3.13.0-106.153                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-107-generic           3.13.0-107.154                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-108-generic           3.13.0-108.155                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-110-generic           3.13.0-110.157                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-112-generic           3.13.0-112.159                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-113-generic           3.13.0-113.160                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-115-generic           3.13.0-115.162                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-116-generic           3.13.0-116.163                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-117-generic           3.13.0-117.164                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-119-generic           3.13.0-119.166                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-121-generic           3.13.0-121.170                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-123-generic           3.13.0-123.172                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-125-generic           3.13.0-125.174                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-126-generic           3.13.0-126.175                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-128-generic           3.13.0-128.177                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-129-generic           3.13.0-129.178                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-132-generic           3.13.0-132.181                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-133-generic           3.13.0-133.182                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-135-generic           3.13.0-135.184                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-137-generic           3.13.0-137.186                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-139-generic           3.13.0-139.188                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-141-generic           3.13.0-141.190                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-142-generic           3.13.0-142.191                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-143-generic           3.13.0-143.192                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-144-generic           3.13.0-144.193                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-145-generic           3.13.0-145.194                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-147-generic           3.13.0-147.196                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-149-generic           3.13.0-149.199                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-151-generic           3.13.0-151.201                                                  amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-extra-3.13.0-32-generic            3.13.0-32.57                                                    amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-44-generic            3.13.0-44.73                                                    amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-45-generic            3.13.0-45.74                                                    amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-57-generic            3.13.0-57.95                                                    amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-74-generic            3.13.0-74.118                                                   amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-85-generic            3.13.0-85.129                                                   amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-generic                            3.13.0.151.161                                                  amd64        Generic Linux kernel image
gary@Gary-PC:~$ uname -r
3.13.0-44-generic
gary@Gary-PC:~$
------------------------------------------------------------------------------------------------------------------------
So, yeah, looks like you have a heck of a lot of kernel images in there, and it's using practically the oldest one of the lot: -44, only -32 is a lower number. I wonder if we hard-set it to that at some point because there was a temporary issue with newer kernel images, that can sometimes happen...

Anyway, let's leave the -44 in place. If you try to delete, say, 3.13.0-45.74, then what happens, I wonder? Try a

sudo apt-get purge linux-image-3.13.0-45.74-generic
and see what happens?

------------------------------------------------------------------------------------------------------------------------
Not much response from running this command:
gary@Gary-PC:~$ > sudo apt-get purge linux-image-3.13.0-45.74-generic
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
------------------------------------------------------------------------------------------------------------------------
Hmm, maybe try switching to being root user rather than sudo-ing it

$ sudo su
# apt-get purge linux-image-3.13.0-45.74-generic
# exit

The first command switches you to a shell as the root user, second one runs the command, third one exits the root shell

I didn't think this was required, maybe it is for kernel packages...

------------------------------------------------------------------------------------------------------------------------
Not much luck...
root@Gary-PC:/home/gary# apt-get purge linux-image-3.13.0-45.74-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.13.0-45.74-generic
E: Couldn't find any package by regex 'linux-image-3.13.0-45.74-generic'
------------------------------------------------------------------------------------------------------------------------
So it looks like I've got the package name wrong, drop the ".74" from it, i.e.

root@Gary-PC:/home/gary# apt-get purge linux-image-3.13.0-45-generic

and see if that works?

-----------------------------------------------------------------------------------------------------------------------
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-headers-generic : Depends: linux-headers-3.13.0-151-generic but it is not going to be installed
 linux-image-extra-3.13.0-45-generic : Depends: linux-image-3.13.0-45-generic but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
root@Gary-PC:/home/gary#
I ran apt-get -f install but not sure if I should now run apt-get autoremove - I guess there will be a net gain of disk space that will accommodate the 13.5MB need for the new installations?
root@Gary-PC:/home/gary# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libbonobo2-0 libbonobo2-common libgconf2-4 libgnome2-0 libgnome2-bin
  libgnome2-common libgnomevfs2-0 libgnomevfs2-common libidl-common libidl0
  libntdb1 liborbit-2-0 liborbit2 libqpdf13 linux-headers-3.13.0-105
  linux-headers-3.13.0-105-generic linux-headers-3.13.0-116
  linux-headers-3.13.0-116-generic linux-image-3.13.0-105-generic
  linux-image-3.13.0-116-generic linux-image-extra-3.13.0-105-generic
  linux-image-extra-3.13.0-116-generic python-ntdb
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-headers-3.13.0-151-generic
The following NEW packages will be installed:
  linux-headers-3.13.0-151-generic
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
2 not fully installed or removed.
Need to get 0 B/706 kB of archives.
After this operation, 13.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] apt-get -f install
------------------------------------------------------------------------------------------------------------------------
Hmm. On a first quick look at this, I don't understand what it's doing - looks like it's trying to install some stuff when we're asking it to remove things?? I'll have a read around it, but might need me to get over to yours to have a look, possibly. I'm pretty much flat out making art for an exhibition at Lansdown in just over a week's time, let me see what I can find out by reading first...

------------------------------------------------------------------------------------------------------------------------
I've just had another Google around this, and the following article sounds like it's describing our problem pretty much exactly.

https://linux-audit.com/troubleshooting-full-boot-partition-ubuntu/amp/

So you're probably on the right track - seems the purge will install unmet dependencies, and we let it go with it, and then do the autoremove at the end to really tidy up.  What a beautiful mess!!

Do you want to give that a go? Do a df -h to.se how much space is in /boot right now, then do apt-get --yes autoremove to see if it does remove the one we are trying to get rid of?

If this makes no sense, then I'll try to get over some time to have a look...

------------------------------------------------------------------------------------------------------------------------
Thanks so much for sending this - I may have got in a loop.  I am away again until Friday - hope this makes some sense
gary@Gary-PC:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            1.9G  4.0K  1.9G   1% /dev
tmpfs           390M  1.2M  389M   1% /run
/dev/sda1        19G   18G  661M  97% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none            2.0G   91M  1.9G   5% /run/shm
none            100M   48K  100M   1% /run/user
/dev/sdb1       823G   30G  752G   4% /home
gary@Gary-PC:~$ apt-get --yes autoremove
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
gary@Gary-PC:~$ sudo su
[sudo] password for gary:
root@Gary-PC:/home/gary# apt-get --yes autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 linux-headers-generic : Depends: linux-headers-3.13.0-151-generic but it is not installed
E: Unmet dependencies. Try using -f.
root@Gary-PC:/home/gary# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libbonobo2-0 libbonobo2-common libgconf2-4 libgnome2-0 libgnome2-bin
  libgnome2-common libgnomevfs2-0 libgnomevfs2-common libidl-common libidl0
  libntdb1 liborbit-2-0 liborbit2 libqpdf13 linux-headers-3.13.0-105
  linux-headers-3.13.0-105-generic linux-headers-3.13.0-116
  linux-headers-3.13.0-116-generic linux-image-3.13.0-105-generic
  linux-image-3.13.0-116-generic linux-image-extra-3.13.0-105-generic
  linux-image-extra-3.13.0-116-generic python-ntdb
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-headers-3.13.0-151-generic
The following NEW packages will be installed:
  linux-headers-3.13.0-151-generic
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
2 not fully installed or removed.
Need to get 0 B/706 kB of archives.
After this operation, 13.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 1223843 files and directories currently installed.)
Preparing to unpack .../linux-headers-3.13.0-151-generic_3.13.0-151.201_amd64.deb ...
Unpacking linux-headers-3.13.0-151-generic (3.13.0-151.201) ...
dpkg: error processing archive /var/cache/apt/archives/linux-headers-3.13.0-151-generic_3.13.0-151.201_amd64.deb (--unpack):
 error creating symbolic link `./usr/src/linux-headers-3.13.0-151-generic/include/linux/cm4000_cs.h': No space left on device
No apport report written because the error message indicates a disk full error
                                                                              Errors were encountered while processing:
 /var/cache/apt/archives/linux-headers-3.13.0-151-generic_3.13.0-151.201_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@Gary-PC:/home/gary# apt-get --yes autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 linux-headers-generic : Depends: linux-headers-3.13.0-151-generic but it is not installed
E: Unmet dependencies. Try using -f.
root@Gary-PC:/home/gary# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libbonobo2-0 libbonobo2-common libgconf2-4 libgnome2-0 libgnome2-bin
  libgnome2-common libgnomevfs2-0 libgnomevfs2-common libidl-common libidl0
  libntdb1 liborbit-2-0 liborbit2 libqpdf13 linux-headers-3.13.0-105
  linux-headers-3.13.0-105-generic linux-headers-3.13.0-116
  linux-headers-3.13.0-116-generic linux-image-3.13.0-105-generic
  linux-image-3.13.0-116-generic linux-image-extra-3.13.0-105-generic
  linux-image-extra-3.13.0-116-generic python-ntdb
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-headers-3.13.0-151-generic
The following NEW packages will be installed:
  linux-headers-3.13.0-151-genericgary@Gary-PC:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            1.9G  4.0K  1.9G   1% /dev
tmpfs           390M  1.2M  389M   1% /run
/dev/sda1        19G   18G  661M  97% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none            2.0G   91M  1.9G   5% /run/shm
none            100M   48K  100M   1% /run/user
/dev/sdb1       823G   30G  752G   4% /home
gary@Gary-PC:~$ apt-get --yes autoremove
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
gary@Gary-PC:~$ sudo su
[sudo] password for gary:
root@Gary-PC:/home/gary# apt-get --yes autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 linux-headers-generic : Depends: linux-headers-3.13.0-151-generic but it is not installed
E: Unmet dependencies. Try using -f.
root@Gary-PC:/home/gary# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libbonobo2-0 libbonobo2-common libgconf2-4 libgnome2-0 libgnome2-bin
  libgnome2-common libgnomevfs2-0 libgnomevfs2-common libidl-common libidl0
  libntdb1 liborbit-2-0 liborbit2 libqpdf13 linux-headers-3.13.0-105
  linux-headers-3.13.0-105-generic linux-headers-3.13.0-116
  linux-headers-3.13.0-116-generic linux-image-3.13.0-105-generic
  linux-image-3.13.0-116-generic linux-image-extra-3.13.0-105-generic
  linux-image-extra-3.13.0-116-generic python-ntdb
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-headers-3.13.0-151-generic
The following NEW packages will be installed:
  linux-headers-3.13.0-151-generic
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
2 not fully installed or removed.
Need to get 0 B/706 kB of archives.
After this operation, 13.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 1223843 files and directories currently installed.)
Preparing to unpack .../linux-headers-3.13.0-151-generic_3.13.0-151.201_amd64.deb ...
Unpacking linux-headers-3.13.0-151-generic (3.13.0-151.201) ...
dpkg: error processing archive /var/cache/apt/archives/linux-headers-3.13.0-151-generic_3.13.0-151.201_amd64.deb (--unpack):
 error creating symbolic link `./usr/src/linux-headers-3.13.0-151-generic/include/linux/cm4000_cs.h': No space left on device
No apport report written because the error message indicates a disk full error
                                                                              Errors were encountered while processing:
 /var/cache/apt/archives/linux-headers-3.13.0-151-generic_3.13.0-151.201_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@Gary-PC:/home/gary# apt-get --yes autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 linux-headers-generic : Depends: linux-headers-3.13.0-151-generic but it is not installed
E: Unmet dependencies. Try using -f.
root@Gary-PC:/home/gary# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libbonobo2-0 libbonobo2-common libgconf2-4 libgnome2-0 libgnome2-bin
  libgnome2-common libgnomevfs2-0 libgnomevfs2-common libidl-common libidl0
  libntdb1 liborbit-2-0 liborbit2 libqpdf13 linux-headers-3.13.0-105
  linux-headers-3.13.0-105-generic linux-headers-3.13.0-116
  linux-headers-3.13.0-116-generic linux-image-3.13.0-105-generic
  linux-image-3.13.0-116-generic linux-image-extra-3.13.0-105-generic
  linux-image-extra-3.13.0-116-generic python-ntdb
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-headers-3.13.0-151-generic
The following NEW packages will be installed:
  linux-headers-3.13.0-151-generic
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
2 not fully installed or removed.
Need to get 0 B/706 kB of archives.
After this operation, 13.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
root@Gary-PC:/home/gary# apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 linux-headers-generic : Depends: linux-headers-3.13.0-151-generic but it is not installed
E: Unmet dependencies. Try using -f.
root@Gary-PC:/home/gary# -f.
-f.: command not found
root@Gary-PC:/home/gary# -f
-f: command not found
root@Gary-PC:/home/gary# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libbonobo2-0 libbonobo2-common libgconf2-4 libgnome2-0 libgnome2-bin
  libgnome2-common libgnomevfs2-0 libgnomevfs2-common libidl-common libidl0
  libntdb1 liborbit-2-0 liborbit2 libqpdf13 linux-headers-3.13.0-105
  linux-headers-3.13.0-105-generic linux-headers-3.13.0-116
  linux-headers-3.13.0-116-generic linux-image-3.13.0-105-generic
  linux-image-3.13.0-116-generic linux-image-extra-3.13.0-105-generic
  linux-image-extra-3.13.0-116-generic python-ntdb
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-headers-3.13.0-151-generic
The following NEW packages will be installed:
  linux-headers-3.13.0-151-generic
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
2 not fully installed or removed.
Need to get 0 B/706 kB of archives.
After this operation, 13.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
root@Gary-PC:/home/gary# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            1.9G  4.0K  1.9G   1% /dev
tmpfs           390M  1.2M  389M   1% /run
/dev/sda1        19G   18G  661M  97% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none            2.0G   91M  1.9G   5% /run/shm
none            100M   52K  100M   1% /run/user
/dev/sdb1       823G   30G  752G   4% /home
root@Gary-PC:/home/gary# exit
exit
gary@Gary-PC:~$

0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
2 not fully installed or removed.
Need to get 0 B/706 kB of archives.
After this operation, 13.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
root@Gary-PC:/home/gary# apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 linux-headers-generic : Depends: linux-headers-3.13.0-151-generic but it is not installed
E: Unmet dependencies. Try using -f.
root@Gary-PC:/home/gary# -f.
-f.: command not found
root@Gary-PC:/home/gary# -f
-f: command not found
root@Gary-PC:/home/gary# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libbonobo2-0 libbonobo2-common libgconf2-4 libgnome2-0 libgnome2-bin
  libgnome2-common libgnomevfs2-0 libgnomevfs2-common libidl-common libidl0
  libntdb1 liborbit-2-0 liborbit2 libqpdf13 linux-headers-3.13.0-105
  linux-headers-3.13.0-105-generic linux-headers-3.13.0-116
  linux-headers-3.13.0-116-generic linux-image-3.13.0-105-generic
  linux-image-3.13.0-116-generic linux-image-extra-3.13.0-105-generic
  linux-image-extra-3.13.0-116-generic python-ntdb
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-headers-3.13.0-151-generic
The following NEW packages will be installed:
  linux-headers-3.13.0-151-generic
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
2 not fully installed or removed.
Need to get 0 B/706 kB of archives.
After this operation, 13.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
root@Gary-PC:/home/gary# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            1.9G  4.0K  1.9G   1% /dev
tmpfs           390M  1.2M  389M   1% /run
/dev/sda1        19G   18G  661M  97% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none            2.0G   91M  1.9G   5% /run/shm
none            100M   52K  100M   1% /run/user
/dev/sdb1       823G   30G  752G   4% /home
root@Gary-PC:/home/gary# exit
exit
gary@Gary-PC:~$

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
2018-12-01
Last reply:
2018-12-01
Manfred Hampl (m-hampl) said : #1

1. This is a support area for Ubuntu only, and not for those operating systems "based on Ubuntu".

Support for elementary OS can be found at
https://elementary.io/support

2. On an Ubuntu system I would start with the commands

sudo dpkg --purge linux-headers-3.13.0-105 linux-headers-3.13.0-105-generic linux-headers-3.13.0-116 linux-headers-3.13.0-116-generic
sudo apt-get install -f
sudo apt-get --purge autoremove

but I cannot promise that they work the same way on elementary OS.

Gary Morter (takingtime) said : #2

Thanks Manfred - I will go to:

https://elementary.io/support

Question closed

Can you help with this problem?

Provide an answer of your own, or ask Gary Morter for more information if necessary.

To post a message you must log in.