Grub2
GRUB 沒有出現在 Pop!_OS 中
我最近在筆記型電腦上安裝了 Pop!_OS,但 grub 無法顯示在啟動螢幕中。我的筆記型電腦只是在啟動時一直顯示黑屏,然後直接啟動到 Pop。我嘗試編輯我的 grub 配置文件以在啟動到作業系統之前顯示菜單 6 秒:
`GRUB_TIMEOUT=6,GRUB_TIMEOUT_STYLE=menu`
但它會繼續以與編輯文件之前相同的方式啟動。
我有最新版本的 grub。
作為記錄,我沒有任何雙啟動設置,只有 Pop!_OS。但我確實計劃將 Windows 安裝為雙啟動設置,這就是我試圖讓 grub 正常工作的原因。
**編輯:**我最近發現 Pop!_OS 使用 systemd-boot 作為引導載入程序,並且手動安裝了 grub。但我認為 Pop!_OS 仍然將 systemd-boot 檢測為預設引導載入程序。有什麼方法可以刪除 systemd-boot 並使用 grub 或者使用 systemd-boot 作為啟動菜單(我只想要一個正常的啟動菜單用於我提到的雙啟動設置)。
Pop!_OS 使用 systemd-boot 而不是 GRUB。預設情況下它啟動 Pop!_OS。您可以通過設置來設置引導菜單
timeout 10
超時/boot/efi/loader/loader.conf
。
timeout
– 預設條目啟動前的菜單超時秒數。如果未設置,則菜單將僅在按下空格鍵(或大多數其他鍵實際上也有效)時顯示$$ repeatedly $$在啟動過程中。
- 在 nano 文本編輯器中打開
/boot/efi/loader/loader.conf
以進行編輯。sudo nano /boot/efi/loader/loader.conf
- 添加一個新行,上面寫著
timeout 10
- 保存文件。按鍵盤組合
Ctrl
+O
,然後按Enter
以保存對 所做的更改/boot/efi/loader/loader.conf
。按鍵盤組合Ctrl
+X
退出 nano。