[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Upgrade of kernel fails due to lack of space



Title: Upgrade of kernel fails due to lack of space

I know, you can always scold me for not enough space. But this is an old box with a small hard disk:
df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda7             133M   93M   33M  74% /
tmpfs                 126M     0  126M   0% /lib/init/rw
udev                   10M   60K   10M   1% /dev
tmpfs                 126M     0  126M   0% /dev/shm
/dev/hda1              89M   16M   69M  19% /boot
/dev/hda10            1.4G  1.1G  185M  86% /home
/dev/hda6              89M  4.1M   80M   5% /tmp
/dev/hda8             633M  232M  368M  39% /usr
/dev/hda9             721M  207M  475M  31% /var

With too little space (in '/', '/lib', I guess):
# apt-get upgrade
Reading package lists... Done
Building dependency tree... Done
The following packages will be upgraded:
  linux-image-2.6.18-4-686
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/16.3MB of archives.
After unpacking 1815kB disk space will be freed.
Do you want to continue [Y/n]? y
Preconfiguring packages ...
(Reading database ... 19966 files and directories currently installed.)
Preparing to replace linux-image-2.6.18-4-686 2.6.18.dfsg.1-12 (using .../linux-image-2.6.18-4-686_2.6.18.dfsg.1-12etch2_i386.deb) ...The directory /lib/modules/2.6.18-4-686 still exists. Continuing as directed.
Done.
Unpacking replacement linux-image-2.6.18-4-686 ...
dpkg: error processing /var/cache/apt/archives/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12etch2_i386.deb (--unpack): failed in buffer_write(fd) (10, ret=-1): backend dpkg-deb during `./lib/modules/2.6.18-4-686/kernel/sound/pci/snd-es1938.ko': No space left on devicedpkg-deb: subprocess paste killed by signal (Broken pipe)
Running postrm hook script /sbin/update-grub.
Your /etc/kernel-img.conf needs to be updated. Read grub's NEWS.Debian[1]
file and follow its instructions.

 1. /usr/share/doc/grub/NEWS.Debian.gz


You shouldn't call /sbin/update-grub. Please call /usr/sbin/update-grub instead!
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /vmlinuz-2.6.18-4-686
Found kernel: /vmlinuz-2.4.27-2-386
Updating /boot/grub/menu.lst ... done

Errors were encountered while processing:
 /var/cache/apt/archives/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12etch2_i386.debE: Sub-process /usr/bin/dpkg returned an error code (1)

Voilà, what can I do ? - I don't feel like deleting the only other kernel (2.4.27); it might become unbootable:
# dpkg -l | grep kernel
ii  kernel-image-2.4.27-2-386 2.4.27-10sarge1                 Linux kernel image for version 2.4.27 on 386ii  kernel-image-2.6-686      2.6.18+6                        Linux 2.6 image on PPro/Celeron/PII/PIII/P4ii  linux-image-2.6-686       2.6.18+6                        Linux kernel 2.6 image on PPro/Celeron/PII/Pii  module-init-tools         3.3-pre4-2                      tools for managing

Uwe

P.S.: Please, Cc: to me !


Reply to: