MBR(主引导记录)和GPT(GUID分区表)是Windows电脑上两种常见的分区样式。它们是硬盘(HDD)或固态硬盘(SSD)等存储设备布局的标准。分区样式告诉Windows如何访问当前磁盘上的数据,通常在磁盘初始化时确定。因此,每个正在使用的磁盘都需要有分区样式。在选择分区方法之前,你应该首先了解MBR和GPT的基本概念。
MBR,主引导记录,是一种较老的磁盘类型,最早是在1983年的IBM PC DOS 2.0中引入的。它得名于位于驱动器开头(第一个扇区)的引导扇区,被称为MBR。这是一个简化版的MBR磁盘结构。
MBR磁盘和GPT磁盘的第一个扇区都是MBR扇区,占用512字节,包含主引导代码(446字节)、磁盘分区表(DPT,64字节)和表示MBR扇区结束的启动签名(2字节)。这个扇区中的信息描述了当前存储设备上的分区是如何组织的,因此,当它损坏时,您将无法使用磁盘,除非您重建MBR。
要使用磁盘存储数据,需要将其划分为称为分区的块。在MBR磁盘上,分区可以分为主要分区和扩展分区。主要分区是您可以安装操作系统并使其活动以从其启动计算机的分区。除了主要分区占用的空间外,磁盘上的剩余空间称为扩展分区。与主要分区不同,扩展分区是一个存储单元,您只能用它来创建多个逻辑驱动器/分区,而扩展分区没有驱动器号或文件系统。它更像是一个容器,用于具有驱动器号和文件系统的1个或多个逻辑分区。
由于硬盘分区表总共只有64个字节,而每个分区的信息要占16个字节,所以最多只能建立4个主分区。如果需要在硬盘上建立4个以上的分区,就需要将一个主分区改为扩展分区,然后在扩展分区里面再建立多个逻辑驱动器。
MBR磁盘最明显的缺点是它在磁盘上的最大大小只能为2TiB(约2.2TB)。这意味着,如果你的磁盘大于2TiB并使用MBR分区样式,则最多只能使用2TiB的空间。
GPT,全局唯一标识分区表(GUID Partition Table),是相对于MBR(主引导记录)更新的标准,最初作为UEFI(统一可扩展固件接口)倡议的一部分引入。相比于MBR分区方案,GPT更加灵活,并且与现代硬件有更好的兼容性。
GPT磁盘的第一个扇区也是MBR扇区,但与MBR磁盘上的MBR扇区不同,GPT磁盘上的保护MBR的作用是防止仅支持MBR磁盘的工具错误识别和覆盖GPT磁盘。
GPT磁盘的第二个扇区存储主GUID分区表头。它定义了分区条目(包括分区表)的位置和大小,以及用于验证GPT头完整性的循环冗余校验(CRC32)校验和。当CRC检测到数据损坏时,它会尝试使用磁盘末尾的备份恢复数据。
第3扇区到第34扇区(共32个扇区)是分区表项。理论上,GPT磁盘可以创建无限数量的分区,但是实际创建的分区数会受到操作系统的限制,例如在Windows系统中,每个分区表项占用128字节,因此最多可以创建128个分区(32*512/128=128),这是GPT磁盘与MBR磁盘的最大不同之处。
由于创建主分区的数量不受限制,GPT 磁盘上没有扩展分区或逻辑分区。
GPT磁盘会在磁盘的最后扇区自动备份主GPT头和分区条目。这就是为什么GPT磁盘比MBR磁盘更安全可靠的原因。当GPT头或分区表损坏时,这些备份将有助于恢复数据。
MBR和GPT的结构差异决定了它们在其他方面也会有所不同。根据结构和技术,MBR磁盘和GPT磁盘主要在支持的启动模式和兼容的操作系统方面存在差异。
确实,几乎所有运行Windows的电脑都使用BIOS-MBR方法或UEFI-GPT方法之一启动。这表明MBR磁盘仅支持传统的BIOS(基本输入/输出系统)模式,而GPT磁盘支持UEFI(统一可扩展固件接口)模式。
BIOS 和 UEFI 实际上都是在您开机时启动的低级软件。BIOS 是较传统的方式,而 UEFI 则是较新的方式。
BIOS的启动过程
UEFI 的启动过程:
UEFI-GPT相比BIOS-MBR的优势
BIOS-MBR方法的局限性催生了UEFI-GPT方法的出现。由于BIOS使用MBR扇区进行启动,你最多只能从2TiB大小的驱动器启动。此外,使用BIOS启动过程会更慢。以下是UEFI的一些优势:
除了启动方式,MBR磁盘和GPT磁盘在支持的操作系统上也有所不同。如前所述,GPT是一种较新的分区方案,可能与旧版操作系统不兼容。实际上,除了32位的Windows XP和Windows Server 2003版本外,所有Windows版本(如Windows 10/8.1/7/XP/Vista)都可以读取和写入GPT磁盘。但是,要从GPT磁盘启动,您需要基于UEFI的PC。同样,几乎所有的Windows版本都可以读取和写入MBR磁盘。要从MBR磁盘启动,请确保计算机的主板是BIOS或具有BIOS模式的UEFI。
现在你对GPT和MBR有了简单的了解吗?分享这篇文章,让更多用户了解它们的区别吧。
MBR 是一种传统的分区表,适用于较旧的操作系统,而 GPT 是一种新的替代方案,不受磁盘大小和可创建的分区数量的限制。要决定选择哪种分区方案,您应该对其优点和缺点有一个全面的了解。
由于其历史,MBR 磁盘与大多数 Windows 版本配合使用,尤其是较旧版本。
因此,判断GPT与MBR哪个更好应该基于你的需求和所拥有的硬件。例如,如果你希望启动时间更快,建议将GPT磁盘用作系统磁盘;如果你的电脑基于BIOS,则应为系统磁盘选择MBR;而如果你使用2TB以下的磁盘进行数据存储,GPT和MBR都是可以的。
MBR 分区可以装 Windows 吗?GPT 能装 Windows 10 吗?当然可以。Windows 10 支持 GPT 和 MBR 磁盘。根据计算机的固件类型,Windows 10 可以安装在 MBR 或 GPT 磁盘上。如果计算机具有 BIOS 固件,则只能在 MBR 磁盘上安装 Windows 10。如果计算机固件基于 UEFI,则只能在 GPT 磁盘上安装 Windows 10。如果计算机具有支持 BIOS 兼容性的 UEFI 固件,那么您可以在 MBR 或 GPT 磁盘上安装 Windows 10。如果您尝试在基于 UEFI 的计算机上将 Windows 安装到 GPT 磁盘,将会收到错误提示“Windows 无法安装到此磁盘。所选磁盘是 GPT 分区样式”。同样,如果尝试在基于 BIOS 的计算机上的 MBR 磁盘上安装 Windows,也会看到错误提示“所选磁盘具有 MBR 分区表”。
在Windows磁盘管理中,你可以检查硬盘的分区方案:
第一步:右键点击“此电脑”,然后选择“管理”。
步骤 2:打开“磁盘管理”。
< b > 第三步: < /b > 右键点击要检查的磁盘,然后选择“属性”。
步骤 4:转到“卷”选项卡,您将在磁盘信息下看到分区样式。
您可能需要将MBR磁盘转换为GPT磁盘,或者反之亦然。例如,如果您有一个大于2TiB的磁盘,目前使用的是MBR分区样式。要使用其上的所有存储空间,您需要将其转换为GPT。您可以自由地在MBR和GPT之间转换数据磁盘。如果您尝试转换系统磁盘,请确保您的计算机配备了相应的固件,即MBR的BIOS和GPT的UEFI,否则可能会遇到启动问题。 要无损地将MBR转换为GPT或GPT转换为MBR,分区工具——tools Partition Master 工具将为您提供帮助:
现在你已经对MBR和GPT分区方案有了基本的了解。了解了这些信息后,下次初始化磁盘或选择电脑时,你就能做出更好的选择了。