GRUB 可以跨多個實體磁碟機運作嗎?

GRUB 可以跨多個實體磁碟機運作嗎?

我目前打算購買一台除了/dev/sda\d分割區之外還有/dev/sdb\d可移動磁碟機的電腦。

我想在主磁碟機上安裝 Windows,然後在可移動磁碟機上安裝 Mint,讓 GRUB 為使用者提供啟動時作業系統的選擇。

當電腦在內部硬碟上啟動時,是否可以讓 GRUB 告訴電腦在從兩個磁碟啟動之間提供一個選擇?

如果可能的話,它有多簡單(或不簡單)?如果有更多步驟或困難,除了運行在一個磁碟上註冊多個可啟動分割區之外,還需要做什麼?

謝謝,

答案1

Grub 可以作為開機載入程式安裝在多個磁碟上;從 RAID 啟動時必須執行此操作。

除此之外,我非常確定您只需要擁有硬體(主機板),然後在需要時從外部驅動器啟動即可。無論是否可以從外部驅動器啟動,都應該取決於硬件,大多數硬體軟體都允許這樣做。每個主機板都有不同的方式來選擇從哪個裝置啟動以及哪些裝置是「可啟動的」。它肯定會從內部驅動器啟動。

然後,在 grub 設定檔中,如果您根據 UUID 指定磁碟機/分割區,則磁碟機應該與磁碟機「位置」無關,這對於 grub 在行動裝置時找到正確的分割區進行開機至關重要。

Grub 有時可能會很敏感,但通常情況下,如果您使用 UUID 並正確運行了命令,那麼通常會非常無縫地運行;然而,有時我會手動驗證 grub.cfg 中的內容是否匹配,以確保在弄亂 grub 配置後重新啟動之前順利啟動程序。

相關內容