在双启动机器上安装 Windows 7

在双启动机器上安装 Windows 7

我当前的设置是 XP 和 Ubuntu 9.04 的双启动。在 XP 之后安装了 Ubuntu,并使用 GRUB 进行双启动。我现在想安装 Windows 7,使其成为三重启动系统,而不会干扰我在 XP 和 Ubuntu 中的当前设置。

请需要一个干净的解决方案 - 没有文件丢失和 GRUB 问题。

我将释放我的一个 NTFS 分区(大约 40GB)来安装 Windows 7,以防需要此信息。

注意:VM 不是一个选项。

答案1

我认为你必须恢复 Grub,如果你安装的是 Windows 7

假设您在已经安装 Windows XP 和 Linux 的计算机上的单独分区上安装 Windows 7。

如果您的机器只有 Windows XP 而没有 Linux,Windows 7 足以让您选择通过其启动管理器启动旧版本的 Windows。

但是,它故意忽略其他非 Windows 操作系统和文件系统,因此您无法通过 Windows 7 启动管理器启动 Linux。

在这种情况下,您需要恢复 GRUB 启动管理器。请仔细按照以下步骤恢复旧的 GRUB:

通过 Ubuntu Linux Live CD/DVD 启动

启动终端并输入以下命令:

$ sudo grub

然后您将进入 grub 配置模式。在这里,输入以下命令:

$ 根(hd0,0)

然后输入以下命令:

$ setup (hd%1,%2) - 此处,%1,%2 是原始 Linux 安装的磁盘卷和分区值,其中已安装 /boot/grub。例如,在我的计算机上,它位于磁盘 1、分区 6,因此值将是 – (hd0,5)。因此,请小心,否则您的 Grub 将无法恢复,而您将收到错误消息。

最后,在 grub 配置模式下输入以下命令:

$退出

$ 退出

现在,重新启动(不要忘记移除 Linux Live CD/DVD 以从 HDD 启动)。如果一切顺利,你的 Grub 启动管理器将加载并提示你选择从以下任一方式启动 Linux 或 Windows 7。 享受!

相关内容