linux centos 修改 kernel内核启动顺序

修改内核启动顺序 centos 和 ubuntru

#    centos 修改内核启动顺序

cat /etc/default/grub                                                   # kernel内核启动顺序配置文件

sed -i "/GRUB_DEFAULT/d" /etc/default/grub             # 删除历史启动顺序

echo "GRUB_DEFAULT=0" >> /etc/default/grub        # 说明:0 是第一个内核,1 是第二个内核,将 GRUB 初始化页面的第一个内核将作为默认内核

sed -i "s/DEFAULT.*/DEFAULT=0/g" /etc/default/grub

# 设置 GRUB_DEFAULT=0, 将 GRUB 初始化页面的第一个内核将作为默认内核

# sed -i 修改文件,"s/x.*/a/g" 修改:s ; 匹配字符x所在行后面的所有内容:x.*

# 修改后的字符为:a 特殊字符转译:g ;然后跟上文件路径

grub2-mkconfig -o /boot/grub2/grub.cfg

# centos 生效创建内核配置

#    ubuntu 修改内核启动顺序

grep menuentry /boot/grub/grub.cfg                           # 查看已安装的内核

vi /etc/default/grub                                                        # 编辑内核配置文件

GRUB_DEFAULT="Advanced options for Ubunutu>Ubuntu, with Linux 5.4.0-26-generic"

                                                                                      # ubuntu 生效内核配置

                                                                                      # [ə dˈvɑːn s t] e de wang  高级      [ˈɒ p ʃn z] wo po xin ri 选项

                                                                                      # [wɪ ð] wei ri 用,使用                    [dʒəˈ ne rɪ k] juo nai rui k 通用

                                                                                      # [ɡ rʌ b] ge lua bo 搜寻                  [dɪ ˈfɔːl  t]  默认

sudo update-grub                                                         # ubuntu生效配置

参考第三方内核升级;https://eisc.cn/index.php?c=read&id=385&page=1

如何修改Linux系统内核的引导顺序:https://help.aliyun.com/knowledge_detail/41463.html

上一篇:Centos 6.8安装Python3.7


下一篇:SAP的采购流程