一般编译新内核完成后 ,系统默认启动的还是之前的旧内核,如果不手动选择是不会自己启动新内核的,所以我们可以更改新内核为默认启动!


#此案例是编译的4.4.0的新内核!


  1. 查看默认启动的内核

# grub2-editenv list


Redhat7/Centos7 设置默认启动内核_修改默认

可以看出默认启动的内核是3.10.0!


2.查看所有内核

# cat /boot/grub2/grub.cfg | grep menuentry


Redhat7/Centos7 设置默认启动内核_修改默认_02

可以看出有两个内核版本!


3.接着修改修改最新内核为默认启动(这儿只能使用上面命令输出中双引号 “ ” 或者单引号 ‘ ‘ 中的内容)

# grub2-set-default 'Red Hat Enterprise Linux Server (4.4.0) 7.2 (Maipo)'


Redhat7/Centos7 设置默认启动内核_启动内核_03


4.验证默认启动内核

# grub2-editenv list

Redhat7/Centos7 设置默认启动内核_启动内核_04

可以看出现在默认启动的内核为新内核!


祝好^_^o~ 努力!