boot目录为什么会满?
Linux默认分区时,boot分区就200多M,按理说也不小,足够了(实际也就几十M),但是内核经常性的升级,而且自己又不自动卸载,于是该目录下旧的内核文件越积越多,最后就满了。
解决方法:
Ubt
步骤:
(1)输入 uname -a
获取当前正在使用内核
(2) 输入 dpkg --get-selections |grep linux-image
查看拥有的内核版本
(3)输入 sudo apt-get remove linux-image-(版本号)
删除多余版本。
Centos
(1)查看系统当前使用内核
uname -a
(2) 列出已安装内核
rpm -qa|grep kernel
(3)删除文件:
rpm -e kernel-3.10.0-1160.49.1.el7.x86_64
(4)查看
ls /boot
总结
当Linux boot分区因旧内核文件积累而空间不足时,可以通过检查当前使用的内核版本、列出所有内核版本并删除不再需要的内核版本来解决问题。这个过程有助于优化系统资源,确保boot分区的正常运行。
标签:kernel,分区,boot,内核,版本,image From: https://www.cnblogs.com/kyle-7Qc/p/18501512