由於電腦有多個系統,默認的grub引引導菜單是隱藏的,需要稍微修改下方可顯示
不要直接修改boot/grub/grub.cfg 要直接修改/etc/default/grub,然後update-grub。
主要考慮下面三項:
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
三項配置參數的解釋
/etc/default/grub:
此配置將影響菜單顯示。若設置此選項,將在此時間內隱藏菜單而顯示引導畫面。
菜單將會被隱藏,除非在此行開頭加上一個 # 符號。(# GRUB_HIDDEN_TIMEOUT=0)。
GRUB 2 第一次執行時將會尋找其他操作系統。若沒有其他操作系統被檢測到,菜單將會配置爲隱藏。若辨認出其他操作系統,菜單將會顯示。
若是大於 0 的整數,系統將會依此配置的秒數暫停,但不會顯示菜單。
0 則菜單不會顯示,也不會有延遲。
使用者可以在啓動時按住 SHIFT 鍵不放以強制顯示菜單。
啓動過程中,系統將會檢查 SHIFT 鍵狀態。若無法辨識按鍵狀態,會有一個短時間的延遲讓使用者可通過按下 ESC 鍵來顯示菜單。
2.GRUB_HIDDEN_TIMEOUT_QUIET=true
true 不顯示倒計時。屏幕將會是空白的。
false 在 GRUB_HIDDEN_TIMEOUT 中配置的時間,空白屏幕上會有一個倒數計時器。
3.GRUB_TIMEOUT=10
此命令將順從 GRUB_HIDDEN_TIMEOUT 配置,除非 GRUB_HIDDEN_TIMEOUT 被註釋掉(#)。若 GRUB_HIDDEN_TIMEOUT 啓用,則當菜單顯示時,GRUB_TIMEOUT 將會只執行一次。
配置此值爲 -1 將會導致菜單一直顯示,直到用戶選擇。
GRUB 2 菜單默認爲隱藏,除非其他操作系統被系統檢測到。若沒有其他操作系統,此行將會被註釋掉,除非使用者修改它。爲了在每次啓動時顯示菜單,去掉此行的註釋並使用 1 或更大的值。