CentOS切换启动内核

半兽人 发表于: 2019-08-03   最后更新时间: 2022-08-18 18:53:43  
{{totalSubscript}} 订阅, 3,705 游览

1、查看当前系统内核

uname -r

查看可使用的内核列表

awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg

结果如下:

0 : CentOS Linux (3.18.6-2.el7.centos.x86_64) 7 (Core)
1 : CentOS Linux (3.10.0-514.el7.x86_64) 7 (Core)
2 : CentOS Linux (0-rescue-05653d304ed443db9b60529d6cf7d242) 7 (Core)

2、查看当前默认内核启动项

grub2-editenv list

结果如下:

saved_entry=0

即系统当前启动时默认加载的内核是 CentOS Linux (3.18.6-2.el7.centos.x86_64) 7 (Core)

3、更改默认启动内核项

grub2-set-default 1

再次查看默认内核启动项,发现saved_entry字段变为1

4、重启系统

reboot

查看当前系统内核

uname -r

可以看到当前系统的内核已经更改

更新于 2022-08-18

查看Linux更多相关的文章或提一个关于Linux的问题,也可以与我们一起分享文章