现如今的电脑由于磁盘容量越来越大,以前那传统的 MBR主引导记录分区表已经不能满足大容量磁盘的需求了,因为 MBR分区表只能识别磁盘前面2.2TB左右的空间,对于后面的多余空间,只能浪费掉,而对于现在单盘 4TB的磁盘只能利用一半的容量,因此就有了 GPT全局唯一标识分区表。
除此以外 MBR分区表只能支持 4个主分区或 3个主分区加 1个扩展分区,包含随意数目的逻辑分区。而 GPT分区表在 windows下可支持多达 128个主分区。下面本文就说明一下 MBR分区表和 GPT分区表的区别吧。
一、MBR分区表功能特点
在传统硬盘分区模式中,引导扇区是每一个分区的第一扇区,主引导扇区是硬盘的第一扇区,主引导扇区由主引导记录MBR、硬盘分区表DPT和硬盘有效标志三部分组成。总共512个字节的主引导扇区里,MBR占46个字节。
第2部分是Partition table区(分区表)即DPT,占64个字节,硬盘中有多少分区及每一分区的大小都记在其中。第3部分是magic number,占2个字节,固定为55AA。一个扇区的硬盘主引导记录MBR由三部分组成。
主引导程序他负责从活动分区中装载并运行系统引导程序。
分区表含4个分区项,每一个分区表项长16个字节,共64个字节为分区项1、分区项2、分区项3、分区项4。
结束标志字,偏移地址的2个字节值为结束标志55AA。如果该标志错误,系统就不能启动。
二、GPT分区表功能特点
GPT的分区信息在分区中,而不像MBR一样,在主引导扇区,为了保护GPT不受MBR类磁盘管理软件的危害,GPT在主引导上区建立了一个保护分区,Protective MBR的MBR分区表,这种分区的类型标识为0xEE。
这个保护分区的大小在windows下为128MB, 在msc OS X下为200MB,在windows磁盘管理器里名为GPT保护分区,可让MBR类磁盘管理软件把GPT看成一个未知格式的分区,而不是错误的当成一个未分区的磁盘。
另外为了保护分区表GPT的分区信息,在每个分区的头部和尾部各保存了一份,以便分区表丢失以后进行恢复。
基于32位和64位的windows想要从GPT磁盘启动主板的芯片组必须支持UEFI,这是强制性的,但是如果仅把GPT用作数据盘则无此限制,如windows 8/windows 8.1支持从UEFI引导的GPT分区表上启动。
大多数预装win8系统的计算机也逐渐采用了GPT分区表,至于如何判断主板芯片组是否支持UEFI,一般可以查阅主板说明书或厂商的网站,也可以通过查看BIOS设置里面是否有UEFI字样。
转载请注明链接地址:荐爱小站 » 电脑硬盘分区 MBR分区表和 GPT分区表有什么区别