要修改Linux的默認啟動內核,需要編輯GRUB(GRand Unified Bootloader)配置文件。
以下是一些可能的方法:
方法1:通過GRUB命令行編輯
- 開機時按下Shift或Esc鍵,以進入GRUB啟動菜單。
- 在GRUB菜單中選擇你要啟動的內核,然后按下e鍵進入編輯模式。
- 在編輯模式下,找到以"linux"或"linux16"開頭的行,該行包含內核的啟動參數。
- 修改該行中的參數,例如添加或刪除參數,或者修改參數的值。
- 按下Ctrl+X鍵或F10鍵以啟動修改后的內核。
方法2:通過修改GRUB配置文件
- 打開終端,以root用戶身份執行以下命令,編輯GRUB配置文件:
sudo nano /etc/default/grub
- 在打開的文件中,找到名為GRUB_DEFAULT的行,默認情況下它的值為0,表示使用第一個內核作為默認啟動內核。
- 修改GRUB_DEFAULT的值,可以是內核的菜單位置編號(從0開始計數),也可以是內核的具體文件名。
- 保存文件并退出編輯器。
- 執行以下命令以應用修改后的配置:
sudo update-grub
方法3:通過修改GRUB的啟動順序
- 打開終端,以root用戶身份執行以下命令,編輯GRUB配置文件:
sudo nano /etc/default/grub
- 在打開的文件中,找到名為GRUB_SAVEDEFAULT的行,默認情況下它的值為false,表示不保存上次選擇的內核為默認啟動內核。
- 修改GRUB_SAVEDEFAULT的值為true。
- 保存文件并退出編輯器。
- 執行以下命令以應用修改后的配置:
sudo update-grub
以上方法中的所有修改都將在下次重啟時生效。