修改核心啟動順序 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