Centos6.x系统修改系统内核启动顺序方法:https://blog.tag.gg/showinfo-3-36124-0.html
1、首先查看下系统是否有多个内核,请使用如下命令:
执行后显示如下:cat /boot/grub2/grub.cfg |grep menuentry
红色字体是是内核名称,也就是说当前我的系统一共有三个内核。分别是:[root@blog_tag_gg ~]# cat /boot/grub2/grub.cfg |grep menuentry
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
menuentry_id_option=""
export menuentry_id_option
menuentry 'CentOS Linux (3.10.0-957.21.3.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-957.el7.x86_64-advanced-1114fe9e-2309-4580-b183-d778e6d97397' {
menuentry 'CentOS Linux (3.10.0-957.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-957.el7.x86_64-advanced-1114fe9e-2309-4580-b183-d778e6d97397' {
menuentry 'CentOS Linux (0-rescue-20190711105006363114529432776998) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-0-rescue-20190711105006363114529432776998-advanced-1114fe9e-2309-4580-b183-d778e6d97397' {
'CentOS Linux (3.10.0-957.21.3.el7.x86_64) 7 (Core)'
'CentOS Linux (3.10.0-957.el7.x86_64) 7 (Core)'
'CentOS Linux (0-rescue-20190711105006363114529432776998) 7 (Core)'
2、查看当前使用的内核名方法:
执行结果如下:grub2-editenv list
显示使用的 CentOS Linux (0-rescue-20190711105006363114529432776998) 7 (Core) 内核。[root@blog_tag_gg ~]# grub2-editenv list
saved_entry=CentOS Linux (0-rescue-20190711105006363114529432776998) 7 (Core)
3、修改内核,假如我们需要将内核修改为:'CentOS Linux (3.10.0-957.21.3.el7.x86_64) 7 (Core)'
可使用如下命令,注意前后有一个单引号,不要省略,否则要出错,将内核名改为自己的名称。
回车后若没任何提示,则表示执行成功,若修改失败会有提示信息。grub2-set-default 'CentOS Linux (3.10.0-957.21.3.el7.x86_64) 7 (Core)'
查看内容是否修改成功:
显示如下,修改成功,重启后生效:grub2-editenv list
[root@blog_tag_gg ~]# grub2-editenv list
saved_entry=CentOS Linux (3.10.0-957.21.3.el7.x86_64) 7 (Core)
文章评论 本文章有个评论