是否可以将单个驱动器分区从 GPT 转换为 MBR 而不影响其他驱动器?

是否可以将单个驱动器分区从 GPT 转换为 MBR 而不影响其他驱动器?

我想知道如何将单个驱动器分区从 GPT 转换为 MBR,而不对 GPT 中的其他驱动器进行任何更改。这意味着除了我想要转换为 MBR 的驱动器之外,其他驱动器上的数据都不会受到影响。

实际上,我已经安装了 Windows 10,并且我有兴趣在单独的驱动器分区上安装 Windows 7,但问题是,当我准备在单独的驱动器上安装时,它会给我错误“所选磁盘为 GPT 类型分区”

因此,我有兴趣将该单个驱动器转换为 MBR 以安装 Windows 7。

答案1

让我们谨慎对待驱动器与分区。驱动器是整个物理存储设备:硬盘驱动器。驱动器是您可以拿在手中的东西。

驱动器上的存储空间可能被划分为一个或多个分区。分区不是驱动器,而是驱动器的一部分。您无法将分区握在手中。

GPT 和 MBR 是影响整个硬盘驱动器的驱动器级分区表格式。它告诉系统驱动器上的分区是什么、它们有多大以及它们的起始和结束位置。

20 世纪 80 年代 IBM PC BIOS 固件时代的古老分区表格式是 MBR。2000 年 Intel [U]EFI 固件时代的现代格式是 GPT。

一个驱动器可以只有一个 MBR 表,也可以只有一个 GPT 表,还可以是两者的混合表。

一种混合形式主要是 GPT,但有一个“保护性 MBR”或“PMBR”:一个伪 MBR,它告诉不支持 GPT 的软件整个磁盘被分配给未知的分区类型。这可以防止不支持 GPT 的软件认为磁盘未格式化并尝试对其进行格式化。

另一种混合形式是磁盘同时具有 GPT 和 MBR,格式化/分区软件会尝试使两者保持同步。因此,仅支持 MBR 的软件会了解仅支持 GPT 的软件所了解的所有相同分区。

您可以将仅支持 GPT 的驱动器变成混合驱动器,但由于此概念处于整个磁盘级别而不是单个分区级别,因此您不能将单个分区设为 MBR。

分区有不同的格式,例如 FAT32、ExFAT、NTFS、HFS+ 等。这些选择会影响单个分区,而不是整个磁盘驱动器。

答案2

可以通过 Windows 磁盘管理将驱动器从 MBR 转换为 GPT,而不会丢失任何数据。相反的操作则不可行,否则会丢失数据并重新格式化驱动器(分区将像新的一样)。

在 Windows 上,您可以使用磁盘管理 (diskmgmt.msc) 来双向转换驱动器。

如果您在执行此操作时遇到任何问题,请使用 USB 上的 GParted。

相关内容