现在看看安装的内核在 grub2.cfg 的什么位置上:
[root@liuquanhao ~]# egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \'
CentOS Linux (4.18.15-1.el7.elrepo.x86_64) 7 (Core)
CentOS Linux 7 Rescue f630cedcce5f4a3cbc5dcb5acf68ddd3 (3.10.0-862.14.4.el7.x86_64)
CentOS Linux (3.10.0-862.14.4.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-693.11.6.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-693.el7.x86_64) 7 (Core)
CentOS Linux (0-rescue-00a62363617944e08db8db894ba6145e) 7 (Core)
排在第一行,因为位置是从 0 开始数,所以它排在第 0 位。
现在设置 0 位为默认启动内核:
[root@liuquanhao ~]# grub2-set-default 0
内核设置好后就可以重启系统了:
[root@liuquanhao ~]# reboot
来源:
https://www.liuquanhao.com/memory/2018/10/20/Centos7%E5%BC%80%E5%90%AFbbr.html