无忧启动论坛

标题: 关于ESP分区的贴子。 [打印本页]

作者: 20090101    时间: 2020-3-16 19:58
标题: 关于ESP分区的贴子。
本帖最后由 20090101 于 2020-3-16 20:40 编辑

记得之前有一个关于ESP分区大小的贴子讨论,楼主说他的品牌机ESP分区必须要在指定的大小才能启动,否则启动不了,
然好就有很多高手跟贴讨论关于ESP分区的大小,还说了很多微软规定ESP的相关情况,现在想找来一看,却不记得是谁写的了,
我连标题都不记得了,有想起就给个连接呗。

作者: 窄口牛    时间: 2020-3-16 20:31
搜一下不就行了,逗。是hhh大师发的,esp太小怎么办。
作者: 20090101    时间: 2020-3-16 20:40
窄口牛 发表于 2020-3-16 20:31
搜一下不就行了,逗。是hhh大师发的,esp太小怎么办。

不是这个贴。
作者: qingyi78    时间: 2020-3-16 22:01
如果要顺利安装黑MACOS,单ESP分区必须大于200M 如果只放WINDOWS启动的必须文件,则100M足以。至于能不能启动,主要看主板。就跟当年U盘启动一样。ESP分区好像针对大多数主板主要的刚性要求是FAT或FAT32格式。支持NTFS EFI的主板是例外。
作者: 2012swd    时间: 2020-3-16 22:07
不要用PE安装系统。把win10镜像解压至U盘,重启选择"uefi ***(U盘)”启动,删除你要安装系统的硬盘,会自动生成esp、msr、恢复分区这3个区……
作者: hua_wuxin    时间: 2020-3-16 22:15
https://docs.microsoft.com/zh-cn/windows-hardware/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions
1、格式化为FAT32才有最佳兼容性
2、硬盘的逻辑扇区大小为4K时,EFI分区不能小于260MB,否则不能保证兼容性

作者: qingyi78    时间: 2020-3-16 22:45
五楼和六楼有点互相矛盾,如果MICROSOFT的安装盘自己创建ESP分区只有100M,而且很难再用分区软件调整,因为中间隔了一个MSR分区。即 :ESP-MSR-%SYSTEMDRIVE%-RECOVERY
既然为了兼容最好ESP分区260M以上,则必须用其他分区软件进行调整了。
作者: hua_wuxin    时间: 2020-3-16 23:03
qingyi78 发表于 2020-3-16 22:45
五楼和六楼有点互相矛盾,如果MICROSOFT的安装盘自己创建ESP分区只有100M,而且很难再用分区软件调整,因为 ...

微软安装盘并不是傻分100MB的,对4K逻辑扇区的盘它会自动分300MB的EFI。只是4K逻辑扇区的盘比较少见(常见的4K物理扇区盘的逻辑扇区大小是512字节,即模拟成了传统盘),给大家带来了微软安装盘只会分100MB的误会。
作者: qingyi78    时间: 2020-3-17 01:35
本帖最后由 qingyi78 于 2020-3-17 01:37 编辑
hua_wuxin 发表于 2020-3-16 23:03
微软安装盘并不是傻分100MB的,对4K逻辑扇区的盘它会自动分300MB的EFI。只是4K逻辑扇区的盘比较少见(常 ...

不是我抬杠,目前大多数电脑还是默认分配100M给ESP分区的。至少我见过的都是这样的。而且谷歌给的也是这个数
https://www.google.com/search?q= ... eid=chrome&ie=UTF-8看不到谷歌的可以看https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions

作者: liuzhaoyzz    时间: 2020-3-17 10:45
请问为什么UEFI固件不承认这块启动盘? - UEFI启动区 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=v ... d=418772&extra=
作者: 20090101    时间: 2020-3-17 13:53
到目前还没有人找到那个贴,那个贴的回复楼相当精彩,技术含量非常高
作者: 20090101    时间: 2020-3-17 13:54
那个贴的楼主的品牌机对ESP分区相当变态的。
作者: 20090101    时间: 2020-3-17 13:55
当时楼主说ESP分区大一点,小一点都会导致不能启动
作者: qingyi78    时间: 2020-3-17 19:13
既然是品牌机,那肯定是厂商不想让你调整分区表,或许以此作为是否保修的条件呢?
作者: overboot    时间: 2020-3-17 23:26
https://docs.microsoft.com/zh-cn ... rd-drive-partitions
The minimum size of this partition is 100 MB, and must be formatted using the FAT32 file format.
此分区的最小大小为 100 MB,必须使用 FAT32 文件格式进行格式化。


For Advanced Format 4K Native drives (4-KB-per-sector) drives, the minimum size is 260 MB, due to a limitation of the FAT32 file format. The minimum partition size of FAT32 drives is calculated as sector size (4KB) x 65527 = 256 MB.
对于高级格式4K 本机驱动器(每个扇区 4 KB)驱动器,由于 FAT32 文件格式的限制,最小大小为 260 MB。 FAT32 驱动器的最小分区大小计算为扇区大小(4KB) x 65527 = 256 MB。

Advanced Format 512e drives are not affected by this limitation, because their emulated sector size is 512 bytes. 512 bytes x 65527 = 32 MB, which is less than the 100 MB minimum size for this partition.
高级格式512e 驱动器不受此限制的影响,因为它们的仿真扇区大小为512字节。 512字节 x 65527 = 32 MB,100小于此分区的最大大小(MB)。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3