MBR与GPT指南:有什么区别以及哪个更好

您可能在安装操作系统时遇到过与 MBR 或 GPT 相关的错误,或者询问过您的硬盘需要哪种类型的分区模式。有两种类型的分区模式:MBR 和 GPT。两种模式的功能相似,但它们之间存在一些巨大差异,您在安装操作系统甚至购买新 PC 时都应该了解这些差异。本指南将涵盖与 MBR 和 GPT 相关的所有主题。MBR与GPT指南:有什么区别以及哪个更好

1、什么是MBR?

MBR 是 Master Boot Record 的缩写形式;它是过时计算机系统的旧模式。MBR 于 1983 年推出,与旧主板和 CPU 完全兼容。它包含与磁盘相关的所有信息,例如分区、磁盘空间等。此外,它还提供有关操作系统的详细信息,因为它可能是引导系统所必需的。

1.1. MBR 的局限性

使用 MBR 分区样式有一些限制。我们在下面提到了其中的一些主要内容:

  • 您最多可以创建 4 个主分区。但是,如果创建主分区后还有一些空间,您可以通过创建扩展分区来使用剩余空间。
  • 您不能在 MBR 磁盘上分配超过 2TB 的空间。您需要将其转换为 GPT,因为 MBR 不支持超过 2TB。但是,它需要启用 UEFI bios,我们将在后面介绍。

1.2. 何时使用 MBR?

如果您的 CPU 较旧,那么您一定要坚持使用 MBR,因为 MBR 是为较早的 CPU 创建的,并且与较旧的 CPU 完全兼容。但是,MBR 不支持循环冗余校验(CRC) 功能,这就是图像和文件等旧数据经常被损坏的原因。

2. 什么是GPT?

GPT 是GUID Partition Table的缩写。它是 MBR 的高级版本,用于更新的 CPU。总体而言,它在许多情况下都优于 MBR,因为它支持循环冗余校验 (CRC),这是一种不时扫描旧数据的功能,因此数据不会被损坏。我们将在下面讨论更多主要差异,因为这不是其中之一。

2.1 GPT 的局限性

以下是 GPT 的限制:

  • GPT 最多可以有9.4 Zettabytes。如果我们将它转​​换为 TB,我们将得到的答案是九十亿四亿 TB。这意味着您可以使用任何大小的硬盘,并且 GPT 分区样式将支持它。
  • 如果您的磁盘分配了 GPT 分区样式,则可以在单个磁盘上创建多达 128 个主分区,这绰绰有余。
  • GPT 包含用于数据完整性的主分区表和备份分区表。

2.2. 什么时候使用 GPT?

正如许多用户所推荐的那样,GPT 正在取代 MBR,并且由于 GPT 的启动速度快,因此可以在 MBR 上使用 GPT。尽管如此,如果您的系统不是太旧并且您的硬盘驱动器超过 2TB,您将需要使用 GPT,因为 MBR 不支持超过 2TB。

3. MBR VS GPT(全面比较)

这是 MBR 与 GPT 的完整比较。MBR 不支持超过 2TB,而 GPT 可以拥有无​​限的磁盘空间,因为它支持高达 9.4 Zettabytes。MBR 最多可以有 4 个主分区,而 GPT 最多可以有 128 个主分区。GPT 支持用于数据完整性的循环冗余校验 (CRC),而 MBR 不支持。到目前为止,GPT 比 MBR 好,但正如我们前面所说,您应该拥有最新的计算机系统才能使用 GPT 分区方式,并且主板应该支持 UEFI 启动模式。因此请记住,在将 MBR 转换为 GPT 之前,请检查您的系统是否支持 UEFI 引导模式。

4.为什么MBR或GPT与UEFI或Legacy有关?

Legacy模式支持MBR,GPT模式支持UEFI。请记住,除非启用了 UEFI 引导模式,否则无法分配 GPT。同样的事情也适用于 MBR。如果您想要硬盘采用 MBR 分区样式,则应从主板的 BIOS 设置中启用传统启动模式。

此外,如果您有一个带有 MBR 模式的可启动 Windows 驱动器,但您启用了 UEFI 模式,则可能会出现这两种情况。首先,USB 可能无法启动,直到您将 BIOS 从 UEFI 更改为 Legacy,第二种情况是您可能会收到Windows Cannot Be Installed on Drive 的错误消息。

现在让我们看看另一个场景。假设您正尝试从可启动 USB 驱动器安装 Windows,但光盘映像有一个 GPT 分区,而硬盘有一个 MBR 分区。在这种情况下,要么下载具有 MBR 架构的 Windows 光盘映像,要么将 MBR 转换为 GPT 以修复安装 Windows 时的磁盘错误。因此,在安装 Windows 之前确认哪种类型的分区样式和 bios 模式将与您的系统兼容是很重要的。

5. 如何在不丢失数据的情况下将 MBR 转换为 GPT?

有几种方法可以将 MBR 转换为 GPT 或将 GPT 转换为 MBR。如果您有重要数据,又想在不丢失数据的情况下转换分区样式,请按照以下步骤操作。

5.1 通过 MBR2GPT 将 MBR 转换为 GPT

MBR2GPT 是一个内置的 Windows 实用程序,可将 MBR 转换为 GPT 而不会丢失数据并创建系统硬盘的完整备份。要执行此实用程序,您需要在预安装环境中启动 Windows。为此:

  1. 按 Windows 键并单击电源按钮。按住 Shift 键的同时,单击重新启动
  2. 重新启动后,您将导航到选项屏
  3. 转到疑难解答>高级系统设置>命令提示符
  4. 这将重新启动您的计算机。在预安装环境中打开命令提示符
  5. 现在键入以下命令以验证所有磁盘
    mbr2gpt /验证
  6. 现在要转换系统盘,输入以下命令
    mbr2gpt /转换

    注意:您不需要提及磁盘编号,但如果您不想转换系统磁盘,请使用磁盘编号键入以下命令

    mbr2gpt /convert /disk:[在此处输入您的磁盘编号] /allowFullOS
  7. 如果上述命令返回错误消息,请检查磁盘编号或确保要转换的磁盘具有 MBR 分区样式。否则,您将收到错误消息。
  8. 现在,将系统磁盘从 MBR 转换为 GPT 后,您需要从主板的 Bios 启用 UEFI 模式和安全启动。按照步骤:
  9. 重新启动计算机并等待制造商的徽标出现
  10. 看到标志后,根据您的系统按以下键之一进入主板的 bios 设置
    F2、F8、F12 和删除
  11. 现在找到引导选项选项卡并启用UEFI 模式
  12. 然后,转到安全以启用安全启动
  13. 完成后,保存更改并退出 bios 设置以从 GPT 磁盘启动
  14. 如果一切正常,则系统盘已经转换为GPT。

5.2. 通过第三方软件将 GPT 转换为 MBR

另一种在不丢失数据的情况下将 GPT 转换为 MBR 或将 MBR 转换为 GPT 的方法是下载并安装 AOMEI 分区助手和 EaseUS 等软件来转换磁盘分区样式。但是,这将花费您大约 39 美元。我们不建议购买它们,因为其他一些方法可能会有所帮助。

6. 通过磁盘管理将 MBR 转换为 GPT 或将 GPT 转换为 MBR

  1. 要应用此方法,您需要从硬盘驱动器中删除所有数据。为此:
  2. Windows键并键入创建并格式化硬盘分区
  3. 打开磁盘管理设置并右键单击要转换的磁盘
  4. 点击Delete Volume,等待删除
  5. 一旦显示未分配,右键单击它并单击转换为 GPT 磁盘转换为 MBR 磁盘
  6. 完成后,磁盘应该成功转换。

现在,有关 MBR 与 GPT 的所有信息都告诉您,您就会知道选择哪种分区方案更好。是时候为 SSD 或 HDD 初始化 GPT 或 MBR 了,或者根据实际需要在 MBR 和 GPT 之间转换旧 HDD/SSD。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年8月22日
下一篇 2023年8月22日

相关推荐