我刚买回来一块Seagate 2TB的硬盘,我打开计算机管理,磁盘管理后系统提示要初始化磁盘,我选择MBR分区还是GPT(GUID分区表)啊?高手来看看!
分区表可以选择MBR,也可以选择GPT。从兼容性考虑的话,一般建议使用MBR分区表就可以满足使用要求了。
新硬盘初始化时,选择分区表类型由硬盘的容量决定。
对于总容量小于或等于2TB的硬盘,分区表可以选择MBR,也可以选择GPT。从兼容性考虑的话,一般建议使用MBR分区表就可以满足使用要求了。
对于总容量大于2TB的硬盘,必须选择GPT分区表,才能识别所有的硬盘容量。MBR分区表由于自身设计的局限性,最大只能支持2TB的地址空间。对于超过2TB的大硬盘,如果使用MBR分区表,将无法识别和使用2TB后的空间。
GPT
GUID磁盘分区表(GUID Partition Table,缩写:GPT)其含义为“全局唯一标识磁盘分区表”,是一个实体硬盘的分区表的结构布局的标准。它是可扩展固件接口(EFI)标准(被Intel用于替代个人计算机的BIOS)的一部分,被用于替代BIOS系统中的一32bits来存储逻辑块地址和大小信息的主开机纪录(MBR)分区表。
在MBR硬盘中,分区信息直接存储于主引导记录(MBR)中(主引导记录中还存储着系统的引导程序)。但在GPT硬盘中,分区表的位置信息储存在GPT头中。但出于兼容性考虑,硬盘的第一个扇区仍然用作MBR,之后才是GPT头。
跟现代的MBR一样,GPT也使用逻辑区块位址(LBA)取代了早期的CHS寻址方式。传统MBR信息存储于LBA 0,GPT头存储于LBA 1,接下来才是分区表本身。64位Windows操作系统使用16,384字节(或32扇区)作为GPT分区表,接下来的LBA 34是硬盘上第一个分区的开始。
苹果公司曾经警告说:“不要假定所有设备的块大小都是512字节。”一些现代的存储设备如固态硬盘可能使用1024字节的块,一些磁光盘(MO)可能使用2048字节的扇区(但是磁光盘通常是不进行分区的)。一些硬盘生产商在计划生产4096字节一个扇区的硬盘,但截至2010年初,这种新硬盘使用固件对操作系统伪装成512字节一个扇区。
使用英特尔架构的苹果机也使用GPT。
为了减少分区表损坏的风险,GPT在硬盘最后保存了一份分区表的副本。
MBR
主引导记录(MBR,Main Boot Record)是位于磁盘最前边的一段引导(Loader)代码。它负责磁盘操作系统(DOS)对磁盘进行读写时分区合法性的判别、分区引导信息的定位,它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的。
一个扇区的硬盘主引导记录MBR由如图6-15所示的4个部分组成。
·主引导程序(偏移地址0000H--0088H),它负责从活动分区中装载,并运行系统引导程序。
·出错信息数据区,偏移地址0089H--00E1H为出错信息,00E2H--01BDH全为0字节。
·分区表(DPT,Disk Partition Table)含4个分区项,偏移地址01BEH--01FDH,每个分区表项长16个字节,共64字节为分区项1、分区项2、分区项3、分区项4。
·结束标志字,偏移地址01FE--01FF的2个字节值为结束标志55AA,如果该标志错误系统就不能启动。
参考资料
新硬盘初始化时,选择分区表类型由硬盘的容量决定。
对于总容量小于或等于2TB的硬盘,分区表可以选择MBR,也可以选择GPT。从兼容性考虑的话,一般建议使用MBR分区表就可以满足使用要求了。
对于总容量大于2TB的硬盘,必须选择GPT分区表,才能识别所有的硬盘容量。MBR分区表由于自身设计的局限性,最大只能支持2TB的地址空间。对于超过2TB的大硬盘,如果使用MBR分区表,将无法识别和使用2TB后的空间。