Linux中國

如何訪問虛擬機中的 GRUB 菜單

需要在虛擬機中訪問 GRUB 菜單嗎?以下是做法。

大多數現代虛擬機都配置為跳過 GRUB 引導載入程序 以獲得無縫體驗。

但是,你有時可能需要訪問 GRUB 菜單。例如,如果你想切換回舊內核或進入恢復模式以 重置密碼

? TLDR:重啟虛擬機並在再次啟動時按住 Shift 鍵。這將為你提供 GRUB 菜單。

在這篇簡短的文章中,我將向你展示兩種訪問虛擬機中運行的 Linux 中的 GRUB 菜單的方法:

  • 臨時方案(當你需要訪問 GRUB 一兩次時)
  • 永久方案(每次啟動時都會顯示 GRUB)

由於大多數用戶不會每天與 GRUB 交互,因此我將從一個臨時解決方案開始,你可以無需任何調整即可訪問 GRUB。

? 我在此處的教程中使用了 Ubuntu,但這些步驟也適用於其他 Linux 發行版。

在虛擬機中訪問 GRUB 引導載入程序(快速方式)

如果你偶爾想訪問 GRUB,這應該是最好的方法,因為它不需要任何配置。

只需重新啟動系統並按住 shift 鍵即可。

就是這樣!

你將擁有沒有任何時間限制的 GRUB 菜單:

Accessing grub menu in VM using shift key

很簡單的方法。不是嗎?

但它僅適用於特定的啟動。那麼如果你想在每次啟動時都進入 GRUB 該怎麼辦呢? 請參考下面的方法。

永久在虛擬機中啟用 GRUB 菜單(如果你願意)

? 此方法需要在命令行中更改 GRUB 配置文件。請確保你能夠輕鬆地在終端中進行編輯。

如果你需要處理 GRUB 菜單來訪問其他操作系統或經常更改 從舊內核啟動,那麼此方法非常適合你。

要使 GRUB 在每次引導時都可訪問,你必須在配置文件中進行更改。

首先,使用以下命令打開 GRUB 配置文件:

sudo nano /etc/default/grub

在這裡,將 GRUB_TIMEOUT_STYLE=hidden 更改為 GRUB_TIMEOUT_STYLE=menu

change grub timeout style

接下來,在同一個配置文件中,指定你希望 GRUB 顯示的秒數。

我建議 5 秒,因為它似乎在太長和太短之間取得了平衡(是的,非常相關):

GRUB_TIMEOUT=5

configure grub timeout in ubuntu

最後,你可以 保存更改並退出 nano 編輯器。

要激活對配置文件所做的更改,請使用以下命令更新 GRUB:

sudo update-grub

就是這樣。重啟系統,GRUB 應該會顯示 5 秒鐘。

將 GRUB 主題化如何?

大多數 Linux 發行版都會使用 GRUB 引導載入程序,因為它的配置非常簡單,而且能完成工作。

但在默認情況下,除了黑色背景和純文本外,它沒什麼樣式。因此,我們製作了一份指南,教你如何讓它看起來更漂亮:

定製 GRUB 以獲得更好的體驗

希望本指南對你有所幫助,如果你有任何疑問,請在評論中告訴我。

(題圖:MJ/f75daf37-20c2-4bae-8a68-dc6a82ad0d61)

via: https://itsfoss.com/access-grub-virtual-machine/

作者:Sagar Sharma 選題:lkxed 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國