无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: clonecd
打印 上一主题 下一主题

[原创] ESP分区挂载工具MountESP (2013-06-15)

    [复制链接]
1#
发表于 2013-4-13 00:01:49 | 显示全部楼层
ESP 分区具体是如何判断的?

物理上来说它就是一个普通的 FAT 分区还是有其他标志?比如分区记录或者分区表(可是GPT貌似没有分区表?)里有个什么标志?
还是说根本就是一个普通 FAT 分区,根据其文件系统中是否存在可以启动的 .efi 文件来判断?
回复

使用道具 举报

2#
发表于 2013-4-13 00:11:03 | 显示全部楼层
那么如何判断一个 FAT 分区是否 ESP 分区呢?根据实际在不同的普通 FAT 上放 .efi 都能运行到来看,貌似是根据分区内是否有相应 .efi 来判断的?windows 也是这样判断的吗?
回复

使用道具 举报

3#
发表于 2013-4-13 00:38:57 | 显示全部楼层
本帖最后由 2010qaqz111 于 2013-4-13 00:48 编辑
clonecd 发表于 2013-4-13 00:18
与.EFI文件无关,如果你对扇区了解的话,你一看就明白了。如果不了解,我也说不清楚。
因为我真的不知 ...


多谢资料。

在 GPT 上是从2-33扇查 GUID,ESP 有专门的 GUID {C12A7328-F81F-11D2-BA4B-00A0C93EC93B},标识了这个 GUID 的分区就是 ESP。

在 MBR 硬盘上,The ESP on an MBR disk is identified by partition type 0xEF.

原来如此。


不过我手上的一台比较老的支持 efi 的机器,是从 FAT 区根目录的 Shellx64.efi 调用磁盘文件,从这个shell里面再手动调用 bootx64.efi 还没成功启动 win8pe,可能我搞的那个 x86 win8pe 有问题,我去找个别人的 x64 8pe 来试试。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-3 17:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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