GUID Partition Table is a new disk architecture that expands on the older Master Boot Record (MBR) partitioning scheme that has been common to Intel-based computers. A partition is a contiguous space of storage on a physical or logical disk that functions as though it were a physically separate disk.
GPT是一种新的磁盘架构,它扩展了基于Intel计算机的旧的MBR分区规范,分区是一个物理或者逻辑磁盘上一个连续的存储空间,使得每个分区像一个独立的物理磁盘一样发挥作用
一个更直观的认识,每个GPT分区都会对应一种文件系统类型,每种文件系统类型都拥有一个全局唯一的GUID,GPT下不同文件类型及对应的GUID如下:
| 文件系统类型 | GUID |
|---|---|
| APFS | 7C3457EF-0000-11AA-AA11- 00306543ECAC |
| HFS+/HFSX | 48465300-0000-11AA-AA11-00306543ECAC |
Wikipedia对GUID Partition Table的解释
GPT是一个物理计算机存储设备上分区表的标准,比如磁盘或者固态硬盘,使用全局唯一的GUID。GPT形成了UEFI标准的一部分,但它也用于一些BIOS,因为MBR分区表中MBR记录的限制,也就是MBR使用32位作为逻辑分块地址LBA
所有现代PC操作系统支持GPT。有些,包括x86架构上的MacOS和windows,只支持在带有EFI固件的系统上从GPT分区启动,但FreeBSD和大多Linux发行版在带BIOS或者EFI固件的系统上都可以从GPT分区启动
附录
分区
首先磁盘分区是什么,磁盘分区是在第二存储(也称为外部存储,内存为第一存储)上创建一到多个区域,以便每个区域都能单独管理。这些区域称为分区,这通常是新安装磁盘的第一步操作,在任何文件系统创建之前。磁盘存储了分区位置和大小的信息,磁盘存储这些信息的区域就叫做分区表,操作系统会在读取磁盘上任何其它部分之前读取分区表。每个分区在操作系统看来是一个不同的“逻辑”磁盘,这个逻辑磁盘只使用了真实磁盘的一部分。系统管理者使用一个叫做分区编辑器的程序来创建、更改、删除和操作分区。分区支持为不同种类的文件安装不同的文件系统。将用户数据与系统数据隔离开能够防止系统分区被占满而使系统不可用。分区也能让备份更轻松一些。缺点在于很难合适地为分区分配大小,因为总会有一个分区有富余而另一个分区完全占满
其次分区表是什么呢,分区表是操作系统维护在磁盘上的用来描述磁盘上分区信息的表。术语分区表和分区map是相似的术语可以互换使用。这个术语最常见是与MBR分区表联系在一起的,但它也可能通用化地指其它分区格式比如GPT,APM或者BSD disklabel