GPT磁盘
GPT磁盘
一、GPT磁盘特性
GPT磁盘可以有128个分区
理论上支持18EB的卷大小。(1EB = 1024 * 1024 * 1024GB)
每个分区都有唯一的分区ID
分区表的位置2-33扇区,每个分区表占128个字节。
GPT磁盘只能创建主分区
1、保护MBR(0扇区):
大小占1MB
引导程序446B:440B引导程序、4B磁盘标识(空)、2B保留(空);主要用于磁盘安装操作系统后,引导操作系统启动的。
64B分区表:记录每个文件系统的信息,起始位置、类型、大小等。
3字节:02
5字节:分区类型( EEH GPT磁盘)
6-8字节:FF FF FF
9字节:01
13-16字节:FF FF FF FF
2B结束标志:55 AA
其余0
2、主GPT头(1扇区)
00-07:签名标志(”EFI PART”)
08-0B:无用
0C-0F:GPT头数据总字节数
10-17:无用
18-1F:当前GPT头所在扇区
20-27:备份GPT头所在扇区
28-2F:GPT分区的起始扇区
30-37:GPT分区的结束扇区 / 备份分区表起始扇区-1
48-4F:主分区表的起始扇区
50-53:分区表项数量 / 硬盘支持的分区数量(128)
54-57:每个分区表项所占字节数(128)(32 * 512 / 128 = 128)
3、分区表(2-33扇区,附加一个保留分区的分区表)
每128字节一个分区表:
00-0F:分区类型GUID(无用)
10-1F:分区唯一GUID
20-27:分区起始扇区
28-2F:分区结束扇区
38-7F:分区卷标(无用)
4、备份GPT头
00-07:签名标志(”EFI PART”)
08-0B:无用
0C-0F:GPT头数据总字节数
10-17:无用
18-1F:当前GPT头所在扇区
20-27:主GPT头所在扇区
28-2F:GPT分区的起始扇区
30-37:GPT分区的结束扇区 / 备份分区表起始扇区-1
48-4F:备份分区表的起始扇区
50-53:分区表项数量 / 硬盘支持的分区数量(128)
54-57:每个分区表项所占字节数(128)(32 * 512 / 128 = 128)