我已经安装了 Ubuntu(64),如何安装 Windows 7(64)?Windows 安装管理器说无法安装在 GPT 驱动器上

我已经安装了 Ubuntu(64),如何安装 Windows 7(64)?Windows 安装管理器说无法安装在 GPT 驱动器上

我在 1TB 驱动器的一个分区上安装了 Ubuntu(64)。我留下了 200GB 的 NTFS 格式空间,以便稍后安装 Windows 7(64),还有 600GB 的可用空间。当我选择安装 Win7 的分区时,它说无法将其安装在 GPT 驱动器上。我今天刚刚组装完 PC,所以我安装的第一件事就是 Ubuntu。有人能帮我吗?

编辑:系统是否为 UEFI 似乎很重要。我的主板是 UEFI。

答案1

如果计算机运行的是 UEFI,Windows 7 只能在 GPT 驱动器上启动,请确保您的主板 UEFI 未在旧版 CPM(旧版操作系统的 BIOS 兼容模式)下运行。如果您的硬件非常新,它很可能使用 Windows 8 所设计的新版 UEFI,可惜 Windows 7 使用的是旧版,无法在具有新版 UEFI 的系统上启动。或者,您可以将硬盘格式化为 MBR,并将 UEFI 设置为在旧版 CPM 模式(BIOS)下运行,然后愉快地重新安装 Ubuntu 和 Windows 7。

另一种可能性是,如果您没有创建 FAT32 (EFI BOOT) 分区,那么这也可能造成问题,因为 Windows 需要该分区来写入 EFI 启动信息,而不是 MBR 启动扇区,您可以从 ubuntu 自行创建此分区,只需确保将其标记为启动并将其作为驱动器上的第一个分区即可。如果您不允许 Windows 创建 MSR 分区,Windows 有时也会生气。

您应该开始进入您的 UEFI 并检查设置以查看它是否在 CPM 模式下运行。

一旦您确保它没有在 CPM 模式下运行,然后擦除您的硬盘驱动器,安装 Windows 7,然后使用 Ubuntu Live CD 上的 Gparted 缩小 Windows 分区,然后在可用空间中安装 ubuntu。

答案2

在 EFI 模式下安装 Windows 7 需要以 EFI 模式启动启动盘。有时这可能很棘手,但并非不可能。您可能需要使用固件的内置启动管理器(通常在启动过程早期按 Esc 或某个随机功能键即可访问)并选择包含字符串“EFI”或“UEFI”的启动介质的启动选项。有很多网站对此进行了更详细的介绍,例如这个。(尝试通过网络搜索更多内容;这只是我进行此类搜索时出现的第一个网站。)

不过,在你做任何事情之前,你必须确定您的 Linux 启动模式。如果 Linux 以 EFI/UEFI 模式启动,则应尝试以 EFI/UEFI 模式安装 Windows。但是,如果 Linux 以 BIOS/CSM/传统模式启动,则您将面临两难境地,因为 Windows 不会在此模式下安装到 GPT 磁盘,但 Linux 可以。因此,您需要决定是否将磁盘从 GPT 转换为 MBR以适应两个操作系统的 BIOS 模式启动或为 Linux 安装 EFI 引导加载程序以便让两个操作系统都以 EFI 模式从 GPT 磁盘启动。

相关内容