Windows 10 是否可以具有具有 UEFI 启动模式的 GPT 分区类型?

Windows 10 是否可以具有具有 UEFI 启动模式的 GPT 分区类型?

Windows 10 是否可以具有具有 UEFI 启动模式的 GPT 分区类型?

您需要询问 Microsoft 的人员,为什么他们将分区表类型(GPT 与 MBR)与启动模式(EFI/UEFI 与 BIOS/CSM/legacy)绑定在一起。其他操作系统能够在 EFI/UEFI 模式下安装到 GPT 磁盘。

https://superuser.com/a/926856/55747

第二句话的含义是微软无法在UEFI模式下安装到GPT磁盘。

答案1

据我所知,情况恰恰相反。通常他们不喜欢使用“传统”模式的 GPT 磁盘。文章Windows 安装程序:使用 MBR 或 GPT 分区形式进行安装基于 UEFI/GPT 的硬盘分区也会强化这一点。

引用第一篇文章,适用于 Windows 8.1:

使用 Windows 安装程序在基于 UEFI 的 PC 上安装 Windows 时,必须将硬盘分区样式设置为支持 UEFI 模式或传统 BIOS 兼容模式。

例如,如果您收到错误消息:“无法将 Windows 安装到此磁盘。所选磁盘不是 GPT 分区样式”,这是因为您的 PC 以 UEFI 模式启动,但您的硬盘未配置为 UEFI 模式。

从第二个开始:

将 Windows 部署到基于 UEFI 的设备时,必须使用 GUID 分区表 (GPT) 文件系统格式化包含 Windows 分区的硬盘驱动器。其他驱动器可以使用 GPT 或主启动记录 (MBR) 文件格式。

至于为什么它们有这些限制...不知道。也许这与它们的引导加载程序结构/代码有关。

此(GPT 的旧式 BIOS 问题)网站看起来问题实际上可能出在 GPT 规范上。

GPT 是作为 EFI 规范的一部分创建的,因此 GPT 当然可以很好地与基于 EFI 的计算机配合使用。不过,没有法律规定 GPT 不能与其他计算机一起使用。特别是,BIOS 非常简单,它无法理解磁盘上使用的分区表类型 - 解释分区表是引导加载程序和后续软件的作用。因此,理论上在基于 BIOS 的计算机上使用 GPT 应该没有问题。

不幸的是,在实践中,BIOS/GPT 偶尔会出现怪异现象,甚至完全不兼容。此外,许多带有 EFI 的现代计算机都提供了兼容性支持模块 (CSM),这使它们能够使用 BIOS 模式的引导加载程序进行引导。问题是固件可能会使用分区表类型作为使用哪种引导模式的提示,从而导致在尝试从 GPT 磁盘以 BIOS 模式引导时出现问题。

进一步来看,这表明保护性MBR它是基于 GPT 的磁盘的一部分,并且与 BIOS 和引导代码交互。

相关内容