我如何移动 grub 以使其不在 MBR 上(这样我就可以从重新安装菜单中选择 win7 / linux / osX)

我如何移动 grub 以使其不在 MBR 上(这样我就可以从重新安装菜单中选择 win7 / linux / osX)

我有一个三重启动系统,包括 OSX、Ubuntu 和 Windows 7。目前,当我启动时,我得到改装菜单首先显示所有分区,如果我选择 os X,它运行得很好,但如果我选择 linux或者win7 它会进入 grub 菜单,然后我必须再次选择。当然可以,但很繁琐。

现在我听到如果我不想在选择 Windows 时进入 grub 菜单,我必须将 grub 安装到 linux 分区的引导扇区而不是 MBR。我找到了一些关于如何在设置系统时执行此操作的说明,但在已安装系统时没有找到。

我可以移动 grub 而不必重新安装 windows 和 Ubuntu 吗?TIA。

答案1

你可以安装 GRUB(stage1 加载程序)可以放在任意数量的引导记录中(MBR 和/或 PBR)。但要从 MBR 中删除它,您必须用其他内容覆盖它。因此您需要:

  1. 在其他地方安装 GRUB(rEFIt 可以找到它的地方)。
  2. 将 rEFIt 指向用于加载 Linux 的新 GRUB 位置。
  3. 在 MBR 中安装一些引导加载程序仅用于加载 Windows。

相关内容