在主分区上进行全新安装后进行双重启动。它还能正常工作吗?

在主分区上进行全新安装后进行双重启动。它还能正常工作吗?

我当前的设置:

  • 主引导记录:已安装 Grub,由 Ubuntu 10.4 参数化
  • 第一个主分区:Windows 启动加载程序和 Windows Vista
  • 第二个主分区:Windows 7
  • 第三个分区:扩展分区。
  • 扩展分区的第一个子分区:Ubuntu 10.4
  • 扩展分区的第二个子分区:交换
  • 扩展分区的第三个子分区:Ubuntu 10.4 的 /Home

但是我将不再使用 Windows Vista 和 Ubuntu 10.4。我将安装 Ubuntu 12.4(顺便说一下,它的 GUI 非常好),并保留已安装的 Windows 7。

所以我最终的计划是:

  • 主引导记录:Linux 引导加载程序(我不知道 Ubuntu 12.4 中是哪一个)由 Ubuntu 12.4 参数化
  • 第一个主分区:Ubuntu 12.4
  • 第二个主分区:Windows 7
  • 第三个分区:扩展分区。
  • 扩展分区的第一个子分区:没有,我肯定会扩展交换。
  • 扩展分区的第二个子分区:交换
  • 扩展分区的第三个子分区:Ubuntu 12.4 的 /Home

嗯,计划就是这样。不过我有一个大恐惧在我开始这件不可逆转的事情之前。

如果在我当前的设置中,当前 Windows BootLoader(由 MBR 上的当前 Grub 调用)位于 sda1 上...那么如果我在 sda1 上安装 Ubuntu 12.4,它将被删除...

如果删除了 sda1 上的 Windows 引导加载程序,是否有一种安全的方法来确保我仍然能够启动 Windows 7,并且它将保留在第二个主分区上?

如果我仍然想运行 Windows 7,该怎么办?

答案1

您可以执行以下步骤:

  1. 将 Windows 7 的分区标记为活动分区(使用 Windows 磁盘管理或任何其他工具,如分区向导)。

  2. 下载并安装Visual BCD 包。运行“双启动修复”实用程序并选择“自动修复” - 这将在 Windows 7 分区(已标记为活动分区并写入 Windows MBR)上重新创建 Windows 7 启动文件。此时您可以重新启动,Windows 7 将是 Windows 启动管理器看到的唯一操作系统。

  3. 安装 Ubuntu - 这会将 GRUB2 写入 MBR 并为 Ubuntu 和 Windows 7 创建双启动

相关内容