2010haruiken 发表于 2016-10-22 20:34:00

EFI分区的系统标识(ID)到底应该是什么?

本帖最后由 2010haruiken 于 2016-10-22 21:31 编辑

试用过很多大大的PE制作工具,最近想尝试2分区EFI启动的方式,发现EIF分区的系统标识有很多种:0B,0C,EF,16。 而且用Qemu测试都能EFI方式启动

请问,EFI分区应该是哪一种系统标识?

2010haruiken 发表于 2016-10-22 21:30:29

抱歉,发错了区,可是我发现我删除不了,请管理员大大删除原谅则个

lbw2007 发表于 2016-10-23 12:21:15

楼主理解错误了,看一下UEFI区置顶:

UEFI启动视频详解:启动分析+N项操作实例,赶紧学习,不要落伍啦,该给自己充电啦...

以下是原文:
ESP:EFI System Partition
它是当我们首次为GPT磁盘分区时会提示建立的,对于UEFI启动来说,ESP分区不是必需的,但是一个FAT分区确是必须的

ESP的本质是一个FAT分区,只不过分区程序在给GPT磁盘分区的时候提醒你建立ESP,并且你同意了,那么程序将建立一个指定大小的FAT分区,
并且命名为"ESP",当然ESP分区是有一些参数的比如 分区ID 0xEF, GUID是{C12A7328-F81F-11D2-BA4B-00A0C93EC93B } 固定 ,
但是这些参数并不影响启动,更加类似于一个人的“身份证”然而我们UEFI启动可以不需要“身份证”所以从这里我们可以看出:
ESP分区可以用任意位置的任意大小的任意FAT分区代替。

有网友会问,如果存在多个磁盘,每个磁盘上存在多个FAT分区,怎么算:
这么算:多个磁盘根据设定的磁盘启动顺序依次启动查找FAT分区
             每个磁盘多个FAT分区,那么谁在前,谁有正确的引导资料就引导谁

注:以上结论本人已经测试成功,非凭空臆想

ESP分区不可见:它是一个特殊的FAT分区,当然能够被任何FAT分区代替,它的特殊性在于,每次关机重启后,ESP分区的状态
                         总会变成不可见,这不是设置隐藏属性,因为ESP没有任何隐藏属性,更加类似于开机过程中系统将ESP的盘符删除了,
                         让人不能在计算机直接访问 (G部分有解决方案)

页: [1]
查看完整版本: EFI分区的系统标识(ID)到底应该是什么?