本人自己dell物理机上安装windows 7、centos 1704和ubuntu16.04 三个系统的,分区当时没有使用lVM,boot单独挂/dev/sda7 分区,只有200M,随着2次linux升级,boot空间不足,遇到了系统提示升级失败。
df -Th查看,发现问题所在。
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/sda7 ext4 199M 104M 81M 57% /boot
ls -lash /boot/
总用量 95M
1.0K drwxr-xr-x 4 root root 1.0K 9月 6 12:33 .
4.0K drwxr-xr-x 25 root root 4.0K 8月 23 07:34 ..
1.2M -rw-r--r-- 1 root root 1.2M 4月 19 06:21 abi-4.4.0-21-generic
1.2M -rw-r--r-- 1 root root 1.2M 7月 28 05:28 abi-4.4.0-34-generic
185K -rw-r--r-- 1 root root 185K 4月 19 06:21 config-4.4.0-21-generic
186K -rw-r--r-- 1 root root 186K 7月 28 05:28 config-4.4.0-34-generic
1.0K drwxr-xr-x 5 root root 1.0K 8月 23 07:36 grub
36M -rw-r--r-- 1 root root 36M 8月 9 11:59 initrd.img-4.4.0-21-generic
36M -rw-r--r-- 1 root root 36M 9月 6 12:33 initrd.img-4.4.0-34-generic
12K drwx------ 2 root root 12K 8月 9 11:44 lost+found
179K -rw-r--r-- 1 root root 179K 1月 28 2016 memtest86+.bin
181K -rw-r--r-- 1 root root 181K 1月 28 2016 memtest86+.elf
181K -rw-r--r-- 1 root root 181K 1月 28 2016 memtest86+_multiboot.bin
3.7M -rw------- 1 root root 3.7M 4月 19 06:21 System.map-4.4.0-21-generic
3.7M -rw------- 1 root root 3.7M 7月 28 05:28 System.map-4.4.0-34-generic
6.7M -rw-r--r-- 1 root root 6.7M 8月 9 11:49 vmlinuz-4.4.0-21-generic
6.8M -rw------- 1 root root 6.8M 7月 28 05:28 vmlinuz-4.4.0-34-generic
再uname -a,看下系统当前启动的是哪个内核?
4.4.0-34-generic #53-Ubuntu SMP Wed Jul 27 16:06:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
从中可以看到我此刻启动的是4.4.0-34-generic,再用dpkg --get-selections |grep linux-image命令看下你的机器上都有哪些内核文件。
dpkg --get-selections |grep linux-image
linux-image-4.4.0-21-generic install
linux-image-4.4.0-34-generic install
linux-image-extra-4.4.0-21-generic install
linux-image-extra-4.4.0-34-generic install
linux-image-generic install
运行apt-get remove命令卸载inux-image-4.4.0-21-generic。
重启df -Th
/dev/sda7 ext4 199M 57M 128M 31% /boot
OK,成功。