Linux · 20 3 月, 2021 0

CentOS删除旧内核

什么情况

就是在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>