実行後
apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get install -f
dpkg --configure -a
次のエラーが発生します。
dpkg --configure -a
Setting up initramfs-tools (0.112) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-image-3.8-2-AMD64 (3.8.13-1) ...
Running depmod.
vmlinuz(/boot/vmlinuz-3.8-2-AMD64
) points to /boot/vmlinuz-3.8-2-AMD64
(/boot/vmlinuz-3.8-2-AMD64) -- doing nothing at /var/lib/dpkg/info/linux-image-3.8-2-AMD64.postinst line 268.
The link /initrd.img is a dangling linkto /boot/initrd.img-3.8-2-AMD64
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.8-2-AMD64 /boot/vmlinuz-3.8-2-AMD64
update-initramfs: Generating /boot/initrd.img-3.8-2-AMD64
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.8-2-AMD64 with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.8-2-AMD64.postinst line 696.
dpkg: error processing linux-image-3.8-2-AMD64 (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of linux-image-AMD64:
linux-image-AMD64 depends on linux-image-3.8-2-AMD64; however:
Package linux-image-3.8-2-AMD64 is not configured yet.
dpkg: error processing linux-image-AMD64 (--configure):
dependency problems - leaving unconfigured
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.2.0-4-AMD64
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.2.0-4-AMD64 with 1.
dpkg: error processing initramfs-tools (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
linux-image-3.8-2-AMD64
linux-image-AMD64
initramfs-tools
Df-hの出力
Filesystem Size Used Avail Use% Mounted on
rootfs 34G 8.4G 24G 27% /
udev 10M 0 10M 0% /dev
tmpfs 50M 220K 50M 1% /run
/dev/mapper/vg0-root 34G 8.4G 24G 27% /
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 100M 0 100M 0% /run/shm
/dev/sda2 179M 19M 151M 12% /boot
/dev/mapper/vg0-tmp 1.9G 35M 1.8G 2% /tmp
Df-iの出力
df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
rootfs 3555328 108372 3446956 4% /
udev 126899 331 126568 1% /dev
tmpfs 128378 273 128105 1% /run
/dev/sda3 3555328 108372 3446956 4% /
tmpfs 128378 4 128374 1% /run/lock
tmpfs 128378 2 128376 1% /run/shm
/dev/sda2 48672 304 48368 1% /boot
/dev/sda6 124928 21 124907 1% /tmp
/ bootの内容
ls -l /boot
total 77941
-rw-r--r-- 1 root root 106193 Feb 25 04:02 config-2.6.32-5-AMD64
-rw-r--r-- 1 root root 130657 Feb 5 2012 config-3.2.0-1-AMD64
-rw-r--r-- 1 root root 128954 Jun 11 2012 config-3.2.0-2-AMD64
-rw-r--r-- 1 root root 128986 Jul 23 2012 config-3.2.0-3-AMD64
-rw-r--r-- 1 root root 129038 May 16 00:01 config-3.2.0-4-AMD64
-rw-r--r-- 1 root root 139218 May 16 15:15 config-3.8-2-AMD64
drwxr-xr-x 5 root root 5120 May 22 11:58 grub
-rw-r--r-- 1 root root 9152728 Mar 3 18:16 initrd.img-2.6.32-5-AMD64
-rw-r--r-- 1 root root 10103130 Mar 11 2012 initrd.img-3.2.0-1-AMD64
-rw-r--r-- 1 root root 10144903 Jul 23 2012 initrd.img-3.2.0-2-AMD64
-rw-r--r-- 1 root root 10153801 Nov 25 12:26 initrd.img-3.2.0-3-AMD64
-rw-r--r-- 1 root root 10706204 May 22 11:56 initrd.img-3.2.0-4-AMD64
drwxr-xr-x 2 root root 12288 Jan 16 2012 lost+found
-rw-r--r-- 1 root root 1667905 Feb 25 04:02 System.map-2.6.32-5-AMD64
-rw-r--r-- 1 root root 2073076 Feb 5 2012 System.map-3.2.0-1-AMD64
-rw-r--r-- 1 root root 2091890 Jun 11 2012 System.map-3.2.0-2-AMD64
-rw-r--r-- 1 root root 2095153 Jul 23 2012 System.map-3.2.0-3-AMD64
-rw-r--r-- 1 root root 2105522 May 16 00:01 System.map-3.2.0-4-AMD64
-rw-r--r-- 1 root root 2278502 May 16 15:15 System.map-3.8-2-AMD64
-rw-r--r-- 1 root root 2426880 Feb 25 03:59 vmlinuz-2.6.32-5-AMD64
-rw-r--r-- 1 root root 2779472 Feb 5 2012 vmlinuz-3.2.0-1-AMD64
-rw-r--r-- 1 root root 2819504 Jun 11 2012 vmlinuz-3.2.0-2-AMD64
-rw-r--r-- 1 root root 2822928 Jul 23 2012 vmlinuz-3.2.0-3-AMD64
-rw-r--r-- 1 root root 2833376 May 15 23:58 vmlinuz-3.2.0-4-AMD64
-rw-r--r-- 1 root root 2429168 May 16 15:13 vmlinuz-3.8-2-AMD64
df
は/boot
で19MBしか使用されておらず、151MBが使用可能であると主張していることがわかります。しかし、ディレクトリリストには19MBをはるかに超えるファイルが表示されます。
したがって、/boot
ファイルシステムが破損していると思います。
マウントを解除して確認します。
umount /boot
fsck -f /boot
これは典型的なubuntuの問題です(古いカーネルがたくさんインストールされていると仮定します)、古いインストールは/ bootをいっぱいにします。
現在のカーネルが何であるかを確認してください。
$ uname -a
次に、どのカーネルがインストールされているか:
$ aptitude search linux-image | grep '^i'
次に、古い未使用のものをいくつか削除します。
$ Sudo dpkg --remove linux-image-x.x.x-x-type
x.x.x-x-typeを、2番目のステップのカーネルの実際の値に置き換えます。その後、apt-get install-fステップを続行できるはずです。