MBR 与 GPT:哪种格式更适合 SSD 驱动器?

如果您曾经在硬盘驱动器上安装了新的Windows(Windows)副本,系统可能会要求您选择要使用的驱动器分区标准。通常在主引导记录(Master Boot Record)( MBR ) 和GUID 分区表(GUID Partition Table)( GPT ) 之间进行选择。 

大多数用户可能不知道这两个选项之间的区别,既然您在这里,我们怀疑您也不知道。如果您有一台现代计算机,那么您的系统驱动器很可能是新奇的SSD,那么哪种选择最适合这种驱动器技术? 

系好安全带(Buckle),因为答案需要一个非常小的历史课和一些你今天没想到会学习的硬盘技术背景。

MBR 与 GPT

MBR是用于跟踪硬盘驱动器上的分区的传统系统。它在 80 年代初与PC DOS 2.0IBM PC XT一起首次推出。从那时起,它成为标准的分区表解决方案以及管理多个可引导分区的方式。

GPTMBR的官方替代品,与取代传统BIOS的新(BIOS)UEFI计算机固件标准一起被引入。

这两种类型的分区表在各个方面都有所不同,但是您需要知道的最重要的事情是GPT是较新的标准,并且通常优于MBR。这并不意味着MBR已经死了!许多计算机仍然使用传统的非 UEFI BIOS,而新计算机完全能够使用MBR磁盘。

什么是分区以及为什么要使用它们(Use Them)

此选择的主要影响会影响驱动器分区的性质。分区是物理硬盘的虚拟分割。例如,您可以将 2TB 驱动器分区为 1TB 可引导分区和 1TB 用于数据存储的分区。

你为什么要这样做?在这种情况下,这意味着您可以格式化系统分区并重新安装操作系统,而无需触及其他分区上的任何内容。

分区可以创建具有不同操作系统的多个可引导分区。对于需要同时使用LinuxWindows为每个分区创建分区然后在启动时选择他们选择的操作系统的用户来说,这是很常见的。

分区也用于恢复目的。例如,大多数笔记本电脑在主系统驱动器上都有一个受保护的分区,其中包含可以将机器恢复到出厂默认设置的软件和数据。除此之外,分区还有更多用途,但这些是最重要的用途。

与使用多个物理驱动器相比,使用分区的缺点是会降低性能。由于分区存在于同一物理驱动器上,因此可能存在访问争用。然而,在现代SSD上,这个问题在很大程度上得到了解决。 

有趣的是,对驱动器进行分区的相反方法是将多个物理驱动器组合成一个虚拟驱动器。这可以提供惊人的性能和冗余优势。查看HDD Raid 与 SSD Raid:您应该了解的主要差异(HDD Raid Vs SSD Raid: The Major Differences You Should Know)以获取更多信息。

为什么 SSD 很特别?

为什么人们会专门针对SSD提出(SSDs)MBRGPT的问题?固态(Solid)驱动器正在成为标准的计算机驱动技术。它们比机械驱动器更可靠,而且速度更快。

但是,SSD(SSDs)带有自己的问题列表。其中最主要的就是(Chief)SSD磨损(SSD wear and tear)现象。向SSD(SSD)写入(Write)数据的次数过多,驱动器切换到只读模式并已达到其使用寿命。

为了帮助延长SSD(SSDs)的使用寿命并充分发挥其性能,使用针对SSD存储进行优化的标准对其进行格式化非常重要。对于将是NTFS的(NTFS)Windows系统,对于 macOS 将是APFS您还应该使用支持 SSD(SSD-aware)并知道如何正确处理它们的现代操作系统。

鉴于所有关于在 SSD 上使用错误格式或软件的可怕警告(SSDs)人们想知道MBR还是GPT最适合SSD是可以理解的。 

简短的回答是您应该使用GPT。长答案取决于几个因素,这些因素可能会影响您在特定情况下的选择。

一切都是关于引导

MBR 每个驱动器只能有四个可引导的“主”分区。您可以拥有更多分区,但这些是存在于特殊扩展分区类型中的“逻辑”分区。

老实说,对于大多数人来说,启动分区比您需要的要多。如果不是,您唯一的选择是GPT,它支持多达 128 个可引导分区。

这不是两个分区表标准之间唯一与引导相关的区别。如果您使用的是具有传统BIOS而不是较新的UEFI实现的计算机,则无法从使用GPT的驱动器启动。这样的驱动器仍然可以被基于BIOS的计算机读取,只是无法从它启动。因此,您无需担心外部驱动器。

操作系统兼容性

GPT与早于(GPT)Windows 8的(Windows 8)Windows操作系统不兼容。因此,如果您想运行那些较旧的操作系统,您别无选择,只能使用MBR。如果您在基于 BIOS 的计算机上运行该操作系统,那当然是一个没有实际意义的问题,正如我们上面刚刚解释的那样。

如果您有特定原因要在现代计算机上以多引导配置运行较旧的操作系统,请考虑在虚拟机中运行它。例如,如果您仍然需要某个仅适用于Windows XP的特定应用程序,则使用(Windows XP)VirtualBox之类的东西应该可以正常运行。

从 MBR(From MBR)转换为 GPT:您应该这样做吗?

可以从MBR转换为GPT,但这通常涉及删除磁盘上的所有数据。同样(Likewise),存在进行就地转换的方法,但是您需要备份所有数据以确保安全,因此没有什么意义。 

仅当MBR(MBR)以某种方式限制您时,才值得将现有磁盘从MBR转换为GPT 。我们不建议无特定理由这样做。如果您真的想要,您应该等待下次格式化驱动器进行更改。

MBR 与 GPT 对 SSD 重要吗?

使用SSD(SSD)与选择MBRGPT之间没有直接联系。话虽如此,您最好在任何基于 UEFI 的计算机上使用GPT作为较新的标准。如果您在基于 BIOS 的计算机上使用SSD并且想要从磁盘启动,那么MBR是您唯一的选择。

由于SSD(SSDs)的容量往往要小得多,因此MBR的 2TB 容量限制几乎不会发挥作用。此外,SSD(SSDs)的平均尺寸较小,因此您不太可能需要许多可引导分区。

重要的是GPT提供了快速、稳定和强大的启动体验。因为GPT在驱动器周围传播重要的分区表信息,与MBR不同,它可以从只影响一个分区的驱动器损坏中恢复。这样就可以重建丢失的引导记录数据。

这不是一个主要的选择,但是当您被问及特定计算机可以使用更新的标准时,GPT几乎总是正确的选择。



About the author

我是一名硬件工程师,拥有超过 10 年的 IOS 和 MacOS 系统工作经验。在过去的 5 年里,我也是一名夜班老师,并且自学了如何使用 Google Chrome。我在这两个领域的技能使我成为网站开发、图形设计或网络安全工作的完美人选。



Related posts