ubantu 更改啓動內核

轉載鏈接 grub設置啓動項

之前編譯了內核換了默認的內核啓動,現需換回原來的,可不刪除內核完成替換

1. 查看當前系統的啓動項有哪些

grep menuentry /boot/grub/grub.cfg

或者 ubantu 開機時長按shift鍵,進入圖形選項,ubantu高級選項,可查看有哪些內核版本

2. 修改文件

進入root模式下(su 輸入密碼),vim /etc/default/grub   

GRUB_DEFAULT="0"
#GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 3.13.0-24-generic"
GRUB_HIDDEN_TIMEOUT=-1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="find_preseed=/preseed.cfg auto noprompt priority=critical locale=en_US"

以上代碼具體含義見上面的鏈接

如果需要每次進去時自己選擇內核版本:

GRUB_HIDDEN_TIMEOUT=0 
此配置將影響grub菜單顯示。若設置此選項爲一個常數,則將在此時間內隱藏菜單而顯示引導畫面。菜單將會被隱藏,如果註釋掉該行,即:(#GRUB_HIDDEN_TIMEOUT=0)。則grub菜單能夠顯示,等待用戶的選擇,以決定進入那個系統或內核。

3. 需要自動進入的話,即ubantu 高級選項-> 內核版本

可設置GRUB_DEFAULT=“0>6” (6是指第七個選項),選項序號請回第一步

4. sudo update-grub 
5. sudo reboot

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章