如何訪問虛擬機中的 GRUB 菜單
需要在虛擬機中訪問 GRUB 菜單嗎?以下是做法。
大多數現代虛擬機都配置為跳過 GRUB 引導載入程序 以獲得無縫體驗。
但是,你有時可能需要訪問 GRUB 菜單。例如,如果你想切換回舊內核或進入恢復模式以 重置密碼。
? TLDR:重啟虛擬機並在再次啟動時按住
Shift
鍵。這將為你提供 GRUB 菜單。
在這篇簡短的文章中,我將向你展示兩種訪問虛擬機中運行的 Linux 中的 GRUB 菜單的方法:
- 臨時方案(當你需要訪問 GRUB 一兩次時)
- 永久方案(每次啟動時都會顯示 GRUB)
由於大多數用戶不會每天與 GRUB 交互,因此我將從一個臨時解決方案開始,你可以無需任何調整即可訪問 GRUB。
? 我在此處的教程中使用了 Ubuntu,但這些步驟也適用於其他 Linux 發行版。
在虛擬機中訪問 GRUB 引導載入程序(快速方式)
如果你偶爾想訪問 GRUB,這應該是最好的方法,因為它不需要任何配置。
只需重新啟動系統並按住 shift
鍵即可。
就是這樣!
你將擁有沒有任何時間限制的 GRUB 菜單:
很簡單的方法。不是嗎?
但它僅適用於特定的啟動。那麼如果你想在每次啟動時都進入 GRUB 該怎麼辦呢? 請參考下面的方法。
永久在虛擬機中啟用 GRUB 菜單(如果你願意)
? 此方法需要在命令行中更改 GRUB 配置文件。請確保你能夠輕鬆地在終端中進行編輯。
如果你需要處理 GRUB 菜單來訪問其他操作系統或經常更改 從舊內核啟動,那麼此方法非常適合你。
要使 GRUB 在每次引導時都可訪問,你必須在配置文件中進行更改。
首先,使用以下命令打開 GRUB 配置文件:
sudo nano /etc/default/grub
在這裡,將 GRUB_TIMEOUT_STYLE=hidden
更改為 GRUB_TIMEOUT_STYLE=menu
:
接下來,在同一個配置文件中,指定你希望 GRUB 顯示的秒數。
我建議 5 秒,因為它似乎在太長和太短之間取得了平衡(是的,非常相關):
GRUB_TIMEOUT=5
最後,你可以 保存更改並退出 nano 編輯器。
要激活對配置文件所做的更改,請使用以下命令更新 GRUB:
sudo update-grub
就是這樣。重啟系統,GRUB 應該會顯示 5 秒鐘。
將 GRUB 主題化如何?
大多數 Linux 發行版都會使用 GRUB 引導載入程序,因為它的配置非常簡單,而且能完成工作。
但在默認情況下,除了黑色背景和純文本外,它沒什麼樣式。因此,我們製作了一份指南,教你如何讓它看起來更漂亮:
希望本指南對你有所幫助,如果你有任何疑問,請在評論中告訴我。
(題圖:MJ/f75daf37-20c2-4bae-8a68-dc6a82ad0d61)
via: https://itsfoss.com/access-grub-virtual-machine/
作者:Sagar Sharma 選題:lkxed 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive