磁盘MBR分区和GPT分区简介——墨涩颓废网

 有时候我们在安装系统的时候会提示因为分区类型的原因而无法继续安装,那到底是什么原因呢?其实硬盘分区方式分为MBR和GPT两种,他们就像硬盘的结构大纲,GPT比MBR出现的晚,原则上GPT分区兼容MBR分区,因为GPT分区相对于MBR分区的种种优越性和预装Windows 8电脑的普及,现在采用GPT分区的比较多,因为UEFI+GPT分区的优越性,相信未来也会是GPT的天下。

【MBR分区简介】——Main Boot Record

通常,我们将包含MBR引导代码的扇区称为主引导扇区。因这一扇区中,引导代码占有绝大部分的空间,故而将习惯将该扇区称为MBR扇区(简称MBR)。由于这一扇区承担有不同于磁盘上其他普通存储空间的特殊管理职能,作为管理整个磁盘空间的一个特殊空间,它不属于磁盘上的任何分区,因而分区空间内的格式化命令不能清除主引导记录的任何信息。 主引导记录(MBR)是位于磁盘最前边的一段引导(Loader)代码。它负责磁盘操作系统(DOS)对磁盘进行读写时分区合法性的判别、分区引导信息的定位,它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的。MBR分区的标准决定了MBR只支持在2TB以下的硬盘,超过2TB的硬盘只能管理2TB!MBR分区最多支持4个分区。

MBR分区图解:

 mbr

【GPT分区简介】——Globally Unique Identifier Partition Table Format

一种由基于 Itanium 计算机中的可扩展固件接口 (EFI) 使用的磁盘分区架构。与主启动记录 (MBR) 分区方法相比,GPT 具有更多的优点,因为它允许每个磁盘有多达 128 个分区,支持高达 18 千兆兆字节的卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区 ID (GUID)。 与支持最大卷为 2 TB (terabytes) 并且每个磁盘最多有 4 个主分区(或 3 个主分区,1 个扩展分区和无限制的逻辑驱动器)的主启动记录 (MBR) 磁盘分区的样式相比,GUID 分区表 (GPT) 磁盘分区样式支持最大卷为 18 EB (exabytes) 并且每磁盘最多有 128 个分区。与 MBR 分区的磁盘不同,至关重要的平台操作数据位于分区,而不是位于非分区或隐藏扇区。另外,GPT 分区磁盘有多余的主要及备份分区表来提高分区数据结构的完整性。 在“磁盘管理”中的磁盘属性对话框中的“卷”选项卡上,具有 GPT 分区样式的磁盘显示为 GUID 分区表 (GPT) 磁盘,而具有 MBR 分区样式的磁盘显示为主启动记录 (MBR) 磁盘。如果发生下列意外事件,可以在 GPT 磁盘上执行 MBR 磁盘支持的操作: 可以将 MBR 磁盘转换为 GPT 磁盘,并且只有在磁盘为空的情况下,才可以将 GPT 磁盘转换为 MBR 磁盘。 现有的PC机架构,是沿用了数十年的主板BIOS+硬盘MBR分区的组合模式。随着硬盘容量突破2TB,BIOS+MBR组合估计会被主板UEFI和硬盘GPT分区的组合模式取代了。 GPT是EFI方案的一部分,但并不依赖于EFI主板,在BIOS主板的PC中也可使用GPT分区。与MBR最大4个分区表项的限制相比,GPT对分区数量没有限制,但Windows最大仅支持128个GPT分区。

GPT分区图解:

gpk

GPT分区Windows系统支持

32位Windows:

fengexian

操作系统 版本 平台 自BIOS/GPT启动 自EFI/GPT启动 支持GPT磁盘读取写入 备注
Windows XP (2001-10-25) x86 不支持
Windows Server 2003 (2003-04-24) x86 不支持
Windows Server 2003 Service Pack 1 (2005-03-30) x86 仅支持作为数据盘使用,在MBR/GPT混合硬盘中优先使用MBR。
Windows Vista (2005-07-22) x86 在MBR/GPT混合硬盘中优先使用MBR。
Windows Server 2008 (2008-02-27) x86 在MBR/GPT混合硬盘中优先使用MBR。
Windows 7 (2009-10-22) x86 在MBR/GPT混合硬盘中优先使用MBR。

64位Windows:

fengexian

操作系统 版本 平台 自BIOS/GPT启动 自EFI/GPT启动 支持GPT磁盘读取写入 备注
Windows XP 64-bit (2001-10-25) IA-64 在MBR/GPT混合硬盘中优先使用MBR。可拆卸磁盘仅支持MBR分区表。
Windows XP 64-bit2003 (2003-03-28) IA-64 在MBR/GPT混合硬盘中优先使用MBR。可拆卸磁盘仅支持MBR分区表。
Windows  2003 64-bit (2003-04-24) IA-64 在MBR/GPT混合硬盘中优先使用MBR。 默认使用GPT。IA-64架构的启动盘必须是GPT硬盘,其余硬盘可以使用MBR也可以使用GPT。
Windows  2003 x64, SP1 (2005-03-30) x86-64 仅支持作为数据盘使用,在MBR/GPT混合硬盘中优先使用MBR。
Windows XP  x64 (2005-04-25) x86-64 仅支持作为数据盘使用,在MBR/GPT混合硬盘中优先使用MBR。可拆卸磁盘仅支持MBR分区表。
Windows Vista (2005-07-22) x86-64 在MBR/GPT混合硬盘中优先使用MBR。
Windows 2008 (2008-02-27) x86-64,IA-64 在MBR/GPT混合硬盘中优先使用MBR。
Windows 7 (2009-10-22) x86-64 在MBR/GPT混合硬盘中优先使用MBR。
Windows  8 (2013-10-17) x86-64,IA-64 在MBR/GPT混合硬盘中优先使用MBR。

 MBR分区和GPT分区是可以利用CMD命令和分区软件相互转换的,因为转换会清空磁盘里面的所有数据,所以转换之前请做好重要数据的备份。快速启动版的系统是采用了UEFI+GPT分区的方式。(了解UEFI请移步《UEFI装机基础①,BIOS和UEFI简介》)

THE END