无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 19286|回复: 51

[已解决] ESP分区如何扩容

    [复制链接]
发表于 2023-9-4 13:42:17 | 显示全部楼层
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 进行,注意谨慎查看——一般没事,但要慎重操作,修改的话三思后行,因为有可能造成不可挽回后果。

点评

验证及有待确认 用 windows 磁盘管理创建附加一个 vhdx 格式的虚拟盘,在 DiskGenius Pro 5.4.6.1441 x64 中实验,创建 10G 的 ESP 分区成功,分区类型的 GUID(即UUID)仍是 C12A7328-F81F-11D2-BA4B-00A0C93EC9  详情 回复 发表于 2023-9-4 14:11
回复

使用道具 举报

发表于 2023-9-4 14:11:25 | 显示全部楼层
kiler 发表于 2023-9-4 13:42
ESP 全称 EFI system partition,是 GPT 类型磁盘中存在的一种分区类型,应该是微软体系的特定分区吧——反 ...

验证及有待确认

用 windows 磁盘管理创建附加一个 vhdx 格式的虚拟盘,在 DiskGenius Pro 5.4.6.1441 x64 中实验,创建 10G 的 ESP 分区成功,分区类型的 GUID(即UUID)仍是 C12A7328-F81F-11D2-BA4B-00A0C93EC93B,与以前得到的经验有差别。还未实验在该 ESP 分区能否成功引导Windows

点评

可以的,我的天天启动的已经改为了4G  详情 回复 发表于 2023-9-4 14:57
回复

使用道具 举报

发表于 2023-9-4 20:12:00 | 显示全部楼层
zhanglei1371 发表于 2023-9-4 14:57
可以的,我的天天启动的已经改为了4G

日新月异的变化啊!!!万事都在进化的完美

以前是不能超过 2G 的吧?不会是我的错觉吧,,对吧?
我记得当时专门为了这个网上搜了几天呢

点评

选FAT32不要16,98的dos就支持32  详情 回复 发表于 2023-9-7 17:09
回复

使用道具 举报

发表于 2023-9-10 15:52:20 | 显示全部楼层
嗯,我们在说的是 ESP 到底能否超过 2G

点评

你用32可以2T  详情 回复 发表于 2023-9-10 16:48
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-1-18 20:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表