1.列出系统中正在使用的内核
1 2
| # 结果 4.4.31-1.el7.elrepo.x86_64
|
2.查询系统中全部的内核
1 2 3 4 5 6 7
| # 结果 kernel-lt-4.4.31-1.el7.elrepo.x86_64 kernel-tools-libs-3.10.0-514.10.2.el7.x86_64 kernel-3.10.0-514.10.2.el7.x86_64 kernel-tools-3.10.0-514.10.2.el7.x86_64 kernel-3.10.0-327.36.3.el7.x86_64 kernel-headers-3.10.0-514.10.2.el7.x86_64
|
3.删除不使用的版本号
1
| yum remove kernel-tools-libs-3.10.0-514.10.2.el7.x86_64 kernel-3.10.0-514.10.2.el7.x86_64 kernel-tools-3.10.0-514.10.2.el7.x86_64 kernel-3.10.0-327.36.3.el7.x86_64 kernel-headers-3.10.0-514.10.2.el7.x86_64
|
注:其实可以用通配符
1
| yum remove kernel-tools-libs-3.1* kernel-3.1* kernel-tools-3.1* kernel-3.10.0-327.36.3.el7.x86_64 kernel-headers-3.1*
|
4.删除所有相关的文件
1 2 3 4
| cd /boot rm -rf *3.10.0-123.4.4.el7* cd /lib/modules/ rm -rf 3.10.0-123.4.4.el7
|
最后
1
| grub2-mkconfig -o /boot/grub2/grub.cfg
|
一般新内核在grub的list最高位所以直接grub2-set-default 0,然后重启,一般就可以了
原文链接 https://www.cnblogs.com/sfissw/p/6119889.html