在 CentOS7 的操作系统中,升级后,开机界面会显示多个启动项选项。现将低版内核选项去掉。

查看当前系统内核

1
[root@localhost ~]# uname -a

返回结果:

1
Linux localhost.localdomain 3.10.0-514.26.1.el7.x86_64 #1 SMP Thu Jun 29 16:05:25 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

根据显示结果来看。目前使用的内核为 3.10.0-514.26.1.el7.x86_64

查看当前已经安装的内核程序

1
[root@localhost ~]# rpm -qa | grep kernel

返回结果:

1
2
3
4
5
6
kernel-3.10.0-514.21.1.el7.x86_64
kernel-tools-3.10.0-514.26.1.el7.x86_64
kernel-3.10.0-514.26.1.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-514.21.2.el7.x86_64
kernel-tools-libs-3.10.0-514.26.1.el7.x86_64

根据当前使用的内核,与已经安装的内核进行比对,删除其他内核包。

1
2
3
kernel-3.10.0-514.21.2.el7.x86_64
kernel-3.10.0-514.21.1.el7.x86_64
kernel-3.10.0-514.el7.x86_64

删除旧的内核包

1
2
3
[root@localhost ~]# yum -y remove kernel-3.10.0-514.el7.x86_64
[root@localhost ~]# yum -y remove kernel-3.10.0-514.21.1.el7.x86_64
[root@localhost ~]# yum -y remove kernel-3.10.0-514.21.2.el7.x86_64

以上三步就可以完成清楚开机启动项的工作。