一、下载centos内核rpm安装包

1.内核下载地址:​Index of /kernel/el7 (版本从5.5.x开始,老的内核版本确实没有)

wget https://dl.lamp.sh/kernel/el7/kernel-ml-5.10.222-1.el7.x86_64.rpm
wget https://dl.lamp.sh/kernel/el7/kernel-ml-devel-5.10.222-1.el7.x86_64.rpm

二、安装RPM包

yum localinstall -y kernel-ml-5.10.222-1.el7.x86_64.rpm kernel-ml-devel-5.10.222-1.el7.x86_64.rpm
#安装完毕后查看系统可用启动内核
awk -F\' '$1=="menuentry " {print  $2}' /etc/grub2.cfg

三、修改默认启动用的内核版本

默认启动项由/etc/default/grub中的GRUB_DEFAULT控制,可使用grub2-editenv list查看:

[root@localhost ~]# grub2-editenv list
saved_entry=CentOS Linux (3.10.0-1160.el7.x86_64) 7 (Core)

通过grub2-editenv list查看当前使用的内核,通过grub2-set-default命令修改启动用内核(通过内核名称设置)

[root@localhost ~]# grub2-editenv list
saved_entry=CentOS Linux (3.10.0-1160.el7.x86_64) 7 (Core)
grub2-set-default 'CentOS Linux (5.10.222-1.el7.x86_64) 7 (Core)'
[root@localhost ~]# grub2-editenv list
saved_entry=CentOS Linux (5.10.222-1.el7.x86_64) 7 (Core)

重启并查看内核版本

[root@localhost ~]# reboot
#重启后使用命令查看当前内核版本
[root@localhost ~]# uname -r
5.10.222-1.el7.x86_64
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐