如何安裝 Grub2 來多重啟動兩個 Windows 7 以從兩個不同的 HDD 啟動?

如何安裝 Grub2 來多重啟動兩個 Windows 7 以從兩個不同的 HDD 啟動?

我擁有一台支援 2 個硬碟的 HP DV7 筆記型電腦。我在每個硬碟上分別安裝了 Windows 7,每個硬碟都有自己的引導程序,彼此之間不進行通訊。

問題是,當我想切換作業系統時,我必須手動更改筆記型電腦內的硬碟電纜。 HP(在他們的論壇內)報告說這是一個已知的 BIOS 故障,但他們從未糾正它。

我在同一論壇上讀到,可以透過安裝 Grub2 來載入 Windows 7 分割區來修正此問題。我不想在我的筆記型電腦上安裝任何 Linux 發行版,我想使用 Grub2 來解決我的雙啟動問題。我已經搜索了安裝程序,但尚未找到。有人知道解決這個問題的方法嗎?

答案1

如果您的筆記型電腦使用 BIOS,則可以安裝 grub,但如果它具有 UEFI,則很難將其建置到現有安裝中。網路告訴我 EasyBCD 不能與 UEFI 一起使用,所以我假設您有一台 BIOS 筆記型電腦(或傳統模式下的 UEFI,工作原理相同)。在進行任何操作之前,請確保您沒有休眠,而是正常關機,並且必須在兩個 W7 安裝上停用 FastBoot(FastBoot 與多重開機系統不太相容,最好在安裝 grub 後不要啟用它)。您可以安裝 grub,但您可能有一個需要刪除的隱藏分割區(如果您在 Windows 安裝程式中對磁碟進行分割區,則 W7 及更高版本總是會安裝該分割區)。在執行此操作之前,我建議您使用 CloneZilla(或執行此操作的任何其他工具)製作整個磁碟的映像。進行備份後,您可以按照以下連結的說明進行操作這裡。如果兩個安裝仍然有效,您可以稍微調整一個磁碟上的分割區大小(如果需要)並安裝 grub。

編輯:您不必再刪除系統保留分割區本身。現在 Grub 可以處理這個問題。閱讀更多這裡

答案2

我找到了一個臨時解決方案,在 USB 快閃記憶體上安裝 EasyBCD 並使用它來提示啟動兩個作業系統。

相關內容