gpt分区esp引导分区是什么意思
1、GPT分区
GPT分区,全称GUID分区表(GUID Partition Table),是传统BIOS采用MBR分区表的升级版。它是一种新的磁盘分区结构,最多支持128个分区。 GPT分区表将磁盘分成了多个区域,每个区域可以配置不同的文件系统,与MBR分区表相似。
但GPT分区表和MBR分区表还是有区别,最大的区别就在于MBR分区表标准最多包含4个主分区或3个扩展分区加一个主分区,因此磁盘的分区次数很少,而GPT分区则可以划分更多的分区。
2、ESP分区
ESP分区,全称EFI系统分区,是GPT分区表中的一个特殊分区。它是一种支持EFI系统引导的分区,与MBR分区表下的系统启动分区类似。只要计算机采用EFI引导,就必须有ESP分区。
ESP分区的分区大小一般2MB-200MB不等,因为所有的系统启动文件都存放在里面。它还包含了EFI定义给计算机硬件的文件系统驱动程序和EFI启动加载程序。
3、引导分区
硬盘上的引导分区是为了让计算机在启动时能够找到硬件上的其他分区。它是安装操作系统留出的一个区域,一般为100MB,在计算机启动时用作引导操作系统。因此,它也被称作引导分区、系统分区、活动分区、启动分区等。
对于BIOS引导的计算机而言,引导分区通常是主引导记录(MBR)中的引导扇区,而在基于UEFI的计算机中,ESP分区就是引导分区,即EFI系统分区。
4、GPT分区中的ESP引导分区
在GPT分区结构中,ESP分区是必须要存在的,因为它承担了启动和系统健康状态的重要角色。ESP分区和BIOS下的MBR分区表中的引导分区一样,需要包含引导程序,以便在计算机启动时加载操作系统。这个引导程序存储在ESP分区中,它叫做EFI可引导文件。
在计算机启动时,UEFI固件启动管理器会在ESP分区中寻找可引导文件,来选择要引导的操作系统。也就是说,系统启动时,系统启动引导器需要读取ESP分区中的 EFI文件,再去引导操作系统到硬盘上的分区。
总结
总的来说,GPT分区中的ESP分区承担了操作系统引导的作用,在计算机启动时读取ESP分区中的EFI 文件,以加载操作系统。除此之外,ESP分区还包含EFI引导工具,用于修复系统,恢复备份,和调整启动设置等。