|
ESP 全称 EFI system partition,是 GPT 类型磁盘中存在的一种分区类型,应该是微软体系的特定分区吧——反正我没在除了 win 系统之外的磁盘里见过,Linux之类的系统人家都是很纯朴的直接叫做 EFI。
ESP 就是存放 .efi 引导文件的 EFI 分区,是 win 系统在 UEFI 模式引导时,windows boot manager 默认寻找启动文件 *.efi 的分区,没有这个 ESP 分区,windows boot manager 就找不到启动文件 *.efi,接下来的 BCD 也就无法加载,系统无法启动。
也就是说,所有的系统在以 UEFI 模式启动时,都需要从 EFI 分区加载引导文件,但 Linux 之类的系统可以直接从通用的 EFI 分区(包括 ESP 分区——个人印象未严格验证)加载引导数据,但 Win 系统必须要从指定为 ESP 的 EFI 分区加载引导数据。
ESP 的本质还是 EFI 分区,但微软为其标记了特定的 UUID,一旦分区容量超过 2G,UUID 就会改变,成为普通的 EFI 分区,所以,所有超过 2G 容量的操作方法都是无效的——普通的的 EFI 分区是可以超过 2G 的,但 ESP 就不行,超过了就变脸色给你看!
需要说明一下的是,UUID 仅存在于 GPT(即GUID)格式的磁盘中,用来标识 GPT 分区的分区类型,MBR 格式磁盘里,标识分区类型使用了更为简陋的标记,例如NTFS、HPFS、exFAT三种分区类型的标记同为 07。
以上所述大部分是本人经验汇总,没有经过严格的实地验证,故而仅供参考,不负责任的哦!
以上所述所有细节的查看和操作,都可以通过 DiskGenius 进行,注意谨慎查看——一般没事,但要慎重操作,修改的话三思后行,因为有可能造成不可挽回后果。 |
|