什么情况
就是在CentOS执行yum -y update
的时候会附带更新内核,而旧的内核却没被删除,导致磁盘空间占用,以及强迫症发作。
怎么解决
查看系统中的全部内核
rpm -qa | grep kernel
然后删除多余的。比如:
yum remove kernel-3.10.0-1127.*
以后开机的时候这些内核就看不见了。
如何切换新内核启动
使用以下命令指定开机启动内核
# 查看可用内核列表
egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
# 指定启动内核(num是上述列表的编号,从0开始)
grub2-set-default <num>