# CentOS 7 删除旧内核

查看当前内核版本

uname -r

假设返回信息如下

4.20.0-1.el7.elrepo.x86_64

查看系统中已经存在的内核

rpm -qa | grep kernel

假设返回信息如下

kernel-ml-4.19.12-1.el7.elrepo.x86_64
kernel-ml-headers-4.20.0-1.el7.elrepo.x86_64
kernel-ml-4.19.9-1.el7.elrepo.x86_64
kernel-ml-4.19.6-1.el7.elrepo.x86_64
kernel-tools-3.10.0-957.1.3.el7.x86_64
kernel-ml-4.19.11-1.el7.elrepo.x86_64
kernel-ml-4.20.0-1.el7.elrepo.x86_64
kernel-tools-libs-3.10.0-957.1.3.el7.x86_64
kernel-3.10.0-514.el7.x86_64

删除旧内核

yum remove kernel-ml-4.19.12-1.el7.elrepo.x86_64

# 更改最新内核为启动内核

编辑 GRUB

vi /etc/default/grub

GRUB_DEFAULT 项目改为 0 然后保存

重新创建内核配置

grub2-mkconfig -o /boot/grub2/grub.cfg