如何移動 grub 使其不在 MBR 上(這樣我可以從改裝選單中選擇 win7 / linux / osX)

如何移動 grub 使其不在 MBR 上(這樣我可以從改裝選單中選擇 win7 / linux / osX)

我有一個包含 OSX、Ubuntu 和 Windows 7 的三重啟動系統。改裝首先是選單,可以很好地看到所有分割區,如果我選擇 os X,它可以正常工作,但如果我選擇 linux或者win7它進入grub選單,然後我必須再次選擇。當然它有效,但是很無聊。

現在我聽到如果我不想在選擇Windows時進入grub選單,我必須將grub安裝到linux分割區的開機磁區而不是MBR。我找到了一些關於如何在設定係統時執行此操作的說明,但在系統已安裝時卻沒有。

我可以在不重新安裝 Windows 和 Ubuntu 的情況下移動 grub 嗎? TIA。

答案1

你可以安裝GRUB(stage1 載入程式)在您喜歡的任意數量的引導記錄(MBR 和/或 PBR)中。但要將其從 MBR 中刪除,您必須用其他內容覆蓋它。所以你需要:

  1. 將 GRUB 安裝在其他地方(rEFIt 可以找到它的地方)。
  2. 將 rEFIt 指向用於載入 Linux 的新 GRUB 位置。
  3. 在 MBR 中安裝一些引導程序,僅用於載入 Windows。

相關內容