dell笔记本三个系统,ubuntu16.04更新,boot分区容量不足解决办法

时间:2022-11-11 16:46:12

本人自己dell物理机上安装windows 7 、centos 1704 和ubuntu1604 三个系统的,分区当时没有使用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,成功。