在 GPT 上安装 Windows 7

在 GPT 上安装 Windows 7

我有一台安装了 Windows 8 的 HP 566。我将其删除,然后想安装 Windows 7。我在安装 Windows 7 时遇到了问题。

在 BIOS 中我可以选择两种启动模式:

  1. 传统启动模式
  2. UEFI 启动模式

如果我由于某些奇怪的原因选择了传统启动模式,我的所有 Windows CD 都会在某个点停止启动。

如果我选择 UEFI 模式,我会进入安装过程,但无法在驱动器上安装 Windows,因为它们谷氨酰胺磷酸酶类型。我尝试使用磁盘分区,并且出现无法转换磁盘的错误。

该怎么办?我真的被困在这里了。

如果方便的话,也可以安装 Windows XP。

答案1

Windows 将其启动模式锁定为其分区表类型:

  • 当且仅当磁盘为 MBR 时,BIOS 启动或安装才有效
  • 当且仅当磁盘为 GPT 时,UEFI 启动或安装才有效

因此,如果 Windows 抱怨磁盘是 GPT,则安装程序将以 BIOS 模式启动,而不是 UEFI 模式,无论您在固件中选择了哪种启动模式。之所以会发生这种情况,是因为某些 UEFI 将您指定的启动模式更多地用作建议而不是要求;如果您说“以 UEFI 模式启动”,它会尝试这样做,如果不能,它将返回到 BIOS 模式启动。我怀疑这就是发生在您身上的事情。

您可以查找与启动模式相关的其他固件选项。由于计算机最初装有 Windows 8,因此很可能启用了安全启动,这也许可以解释问题——固件将尝试使用 UEFI 进行安全启动,失败,然后返回到 BIOS 模式启动。(实际上,在这种情况下它不应该返回到 BIOS 模式,但我见过其他 UEFI 这样做。)如果这个假设是正确的,您可以通过进入固件并禁用安全启动来解决问题。不幸的是,用户界面差异很大,我无法确切地说出如何做到这一点;你只能四处寻找,直到找到合适的选项。

如果失败,你可能需要调整安装介质,因为它们在某些计算机上可能不稳定。这可能有点棘手,但请查看“在 DUET 下启动 Windows”部分这一页。您可以忽略 DUET 上的内容(这是一种在基于 BIOS 的计算机上以某种引导加载程序的形式运行 EFI 实现的方法),并按照编号列表获取有关使用 Windows 安装程序创建可启动 USB 闪存驱动器的信息。将文件复制到bootmgfw.efiEFI\BOOT\bootx64.efi使其自动启动,而不是手动选择它,DUET 支持手动选择,但您的固件可能不支持。

相关内容