网上查了一下,据说是内核升级的时候/boot分区空间不足造成的
Linux升级后,内核版本太多,导致空间不足,所以需要卸载版本比较老的内核
卸载方法
1.首先查看自己安装的内核
使用命令:dpkg –get-selections | grep linux-image
linux-image-4.4.0-21-generic install
linux-image-4.4.0-34-generic install
linux-image-4.4.0-36-generic install
linux-image-4.4.0-38-generic install
linux-image-extra-4.4.0-21-generic install
linux-image-extra-4.4.0-34-generic install
linux-image-extra-4.4.0-36-generic install
linux-image-extra-4.4.0-38-generic install
linux-image-generic install
2.查看正在使用的内核
使用命令:uname -a
Linux xh-K55DR 4.4.0-38-generic #57-Ubuntu SMP Tue Sep 6 15:42:33 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux3.删除旧的内核
注:考虑到linux新内核的不稳定性,所以建议留1-2个内核
使用命令:sudo apt-get purge linux-image-4.4.0-21-generic
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-headers-4.4.0-34
linux-headers-4.4.0-34-generic linux-image-4.4.0-34-generic
linux-image-extra-4.4.0-34-generic
使用'sudo apt autoremove'来卸载它(它们)。
下列软件包将被【卸载】:
linux-image-4.4.0-21-generic* linux-image-extra-4.4.0-21-generic*
升级了 0 个软件包,新安装了 0 个软件包,要卸载 2 个软件包,有 33 个软件包未被升级。
有 3 个软件包没有被完全安装或卸载。
解压缩后将会空出 217 MB 的空间。
您希望继续执行吗? [Y/n] y
(正在读取数据库 ... 系统当前共安装有 315504 个文件和目录。)
正在卸载 linux-image-extra-4.4.0-21-generic (4.4.0-21.37) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-21-generic /boot/vmlinuz-4.4.0-21-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-21-generic /boot/vmlinuz-4.4.0-21-generic
update-initramfs: Generating /boot/initrd.img-4.4.0-21-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.4.0-21-generic /boot/vmlinuz-4.4.0-21-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.4.0-21-generic /boot/vmlinuz-4.4.0-21-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.4.0-21-generic /boot/vmlinuz-4.4.0-21-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.4.0-21-generic /boot/vmlinuz-4.4.0-21-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-38-generic
Found initrd image: /boot/initrd.img-4.4.0-38-generic
Found linux image: /boot/vmlinuz-4.4.0-36-generic
Found initrd image: /boot/initrd.img-4.4.0-36-generic
Found linux image: /boot/vmlinuz-4.4.0-34-generic
Found initrd image: /boot/initrd.img-4.4.0-34-generic
Found linux image: /boot/vmlinuz-4.4.0-21-generic
Found initrd image: /boot/initrd.img-4.4.0-21-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
Found Windows 10 (loader) on /dev/sda1
done
正在清除 linux-image-extra-4.4.0-21-generic (4.4.0-21.37) 的配置文件 ...
正在卸载 linux-image-4.4.0-21-generic (4.4.0-21.37) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-21-generic /boot/vmlinuz-4.4.0-21-generic
update-initramfs: Deleting /boot/initrd.img-4.4.0-21-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-21-generic /boot/vmlinuz-4.4.0-21-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-38-generic
Found initrd image: /boot/initrd.img-4.4.0-38-generic
Found linux image: /boot/vmlinuz-4.4.0-36-generic
Found initrd image: /boot/initrd.img-4.4.0-36-generic
Found linux image: /boot/vmlinuz-4.4.0-34-generic
Found initrd image: /boot/initrd.img-4.4.0-34-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
Found Windows 10 (loader) on /dev/sda1
done版权声明:本文为u014491519原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。