如何刪除 USB 隨身碟上的 Grub 和 Ubuntu Studio

如何刪除 USB 隨身碟上的 Grub 和 Ubuntu Studio

我進行了搜索,但找不到適合我的情況的答案。事實上我的問題考慮了兩個問題。

事情是這樣的;我的電腦上安裝了 Linux Mint 18,並嘗試在 32 GB USB 隨身碟上安裝「獨立」Ubuntu Studio 版本。 (因此不僅僅是作為“實時”版本,而是作為一個完整的作業系統)

目的是遇到這樣的情況:如果沒有插入 USB 驅動器,Linux Mint 將啟動,如果插入 USB 驅動器,則 Ubuntu studio 啟動,或者我將獲得一個引導程式以選擇兩者之一。

為了(嘗試)實現這一目標,我創建了一個Linux Studio live DVD,我在我的Mint 系統上啟動了它,我選擇了選項:“安裝Ubuntu Studio”,我選擇了USB 驅動器來安裝它(首先我得到了一個錯誤,但在選擇“/”作為 USB 驅動器上的安裝點後,它繼續)然後我也被問到在哪裡安裝 grub。我更喜歡根本沒有引導程序,但如果必須有,那麼只有在插入 USB 驅動器時它才應該存在。所以我選擇將Grub安裝到USB驅動器上。安裝過程繼續進行,沒有任何問題。

然而最終的情況是,我現在只能在插入 USB 隨身碟時啟動 Linux Mint。如果沒有插入 USB 驅動器,我會收到一些 Grub 命令提示字元。你可以猜到,每次我想要啟動預設作業系統 Linux Mint 時都必須插入 USB 驅動器,這真是令人惱火。

所以有些事情是確定的;我在安裝過程中犯了一個或多個錯誤。這引出了我的兩個問題; 1) 如何恢復/刪除 Grub,以便預設作業系統無需 USB 驅動器即可啟動 2) 是否有可能(以及如何)在 USB 驅動器上安裝第二個 Ubuntu 作業系統它就像一個完整的作業系統(因此設定、更新、附加安裝的程式和資料將完全保留在USB 驅動器上。

答案1

先解決啟動問題,建議您依照這些指示。

其次一些解釋以供理解。我認為你有兩個選擇:

  1. 選項

僅在內部驅動器上安裝 Grub,並有兩個條目(一個用於內部驅動器上的本機作業系統,一個用於 USB 驅動器上的作業系統),並始終從內部驅動器啟動。在這種情況下,您可能希望將內部驅動器上的作業系統作為預設啟動選項,因為如果未插入 USB 驅動器,它就會始終卡住。

  1. 選項

在兩個裝置上安裝 Grub(每個裝置僅列出自己的作業系統),並將 BIOS 設定為首先從 USB 啟動(如果已插入)。如果您的 USB 隨身碟已插入,它將啟動 USB,否則將啟動內部磁碟機作業系統。 (我更喜歡這個選項)

答案2

問 1)如何恢復/刪除 Grub,以便預設作業系統無需 USB 驅動器即可啟動

A 1)您可以啟動進入 Mint 並在 Mint 中運行

sudo grub-install /dev/sdx

在哪裡X是你想要 grub 的驅動器,我猜是第一個驅動器,A,所以 /dev/sda

問 2)是否有可能(以及如何)在 USB 驅動器上安裝第二個 Ubuntu 作業系統,使其像一個完整的作業系統一樣(因此設定、更新、其他安裝的程式和資料將完全保留在 USB 驅動器上。

A2)是的,如果您在執行工作時斷開或拔出內部驅動器,這是可能的,而且最簡單。您在 UEFI 模式下執行,否則引導程式將進入第一個磁碟機中的現有開機載入程式。 (安裝程式中未對此進行解釋。)

問 2b)我可以在沒有引導管理員的情況下將它們分開嗎(所以只能透過 efi 設定)?

A 2b)如果您希望 USB 驅動器中的系統可移植,它應該有一個自己的引導程序,但如果您僅在這台電腦上運行它,則可以從內部驅動器引導並運行

sudo update-grub

與 grub-install 一起,它將使電腦從內部驅動器啟動,並提供一個選項來選擇外部驅動器作為 grub 選單中的選單項目。另一種選擇是鍊式裝載機。查看這些鏈接以及來自它們的鏈接,

help.ubuntu.com/community/Grub2

安裝/FromUSBStick#Chainloading

答案3

在 Mint 作業系統中,運行:

sudo grub-install /dev/sdX
sudo update-grub

(其中 sdX 是內部硬碟的名稱:最有可能是 /dev/sda)

將 ISO 檔案寫入可啟動 USB 記憶棒的安全方法是啟動程式- 它有一個選項可以在您的記憶棒上建立一個持久性檔案系統,該系統將在重新啟動後保留設定。

還有dd命令,man dd在終端機中鍵入以查看其手冊頁。

相關內容