下边简单说下centos 7的内核启动顺序如何修改:
1,首先查看当前系统有几个内核。比如:
cat /boot/grub2/grub.cfg |grep menuentry
2,设置默认的启动内核。比如我们选择上边中的CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core)这个内核为默认启动。
grub2-set-default "CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core)"
; 配置默认内核
验证是否修改成功:
grub2-editenv list
3,重启机器观察。
重启成功以后查看下机器的内核是不是该内核:
uname -r
说明:该教程针对正常的centos 7.x是没有问题的,但是比如对linode这种服务器是不管用的,这里被坑的厉害!linode是他们后台自己设置了启动顺序的。如果要自己可以修改,需后台编辑这个host并设置grub2,否则你怎么修改都不会成功。