- 积分
- 69
- 最后登录
- 2023-12-20
- 精华
- 0
- 阅读权限
- 20
- 主题
- 13
- UID
- 758951
- 帖子
- 97
- PB币
- 72
- 威望
- 5
- 贡献
- 0
- 技术
- 0
- 活跃
- 456
大专生
- UID
- 758951
- 帖子
- 97
- PB币
- 72
- 贡献
- 0
- 技术
- 0
- 活跃
- 456
|
本帖最后由 deyy 于 2018-4-3 16:06 编辑
思路:通过 bootmgfw.efi 读取 BCD 配置文件启动 PE。
这里说下自己的“翻船”经历,去年学习配置kext 和 config 重启电脑频繁,常常一个选项配置错误就得进 PE,配置过程断断续续了好几天,期间有有改过 BIOS 设置,有插拔过 U盘,NND,一来二去的,BIOS 一不小心就挂了,之后通过BIOS 烧写给救回来,后遗症就是启动BIOS 阶段变慢了很多,以前秒开,现在要等个好几秒,试过 post 自检的时间设置为0,仍然没有效果。感兴趣的可以前往看下,
1.下载附件解压附件后得到名为 WEPE 的文件夹,里面有4个文件
bootmgfw.efi win10 UEFI 启动文件,uefi环境下安装 win10可获得,位置是 /EFI/Microsoft/Boot/bootmgfw.efi
BCD 引导配置文件,BOOTICE 可以编辑该文件。 WEPE.SDI sdi 文件会将 wim 文件虚拟成 x: 盘,挂载wim 文件使用
WEPE64.WIM PE 文件,微pe工具箱 绿色干净的 PE 系统,文件大小有199MB。
后面3个文件,安装微PE工具箱时可获得,例如将 PE安装到 C 盘下,那么你能找到这些文件
/WEPE/WEPE.TXT 微 PE 文件说明,里面有每个文件的介绍
/WEPE/WEPE.SDI
/WEPE/WEPE64.WIM 附件中的 PE 版本为V2.0,更新于 2017-03-18,目前最新
/WEPE/B64 BCD 文件,附件中的 BCD 文件由这个改名而来,用 bootice 编辑可以修改 wim 和 sdi文件位置
2.拷贝文件
将 WEPE 文件夹拷贝到对应分区下,一般 ESP 分区是200MB,如果分区容量不够或者无法对 ESP 分区进行扩容,可以拷贝到 其它分区下,例如 C 盘,测试发现放在 hfs 分区下会出现efi 找不到 bcd 文件错误,估计是 NTFS、FAT 32和FAT16格式的分区下都可以。拷贝完后设置该分区的卷标,Win10分区可以设置为 Win10,ESP 分区可以设置为 ESP。
3.添加 Clover 启动项
打开 Clover Configurator ,找到 GUI 设置项,在 Custom Entries 栏添加一个启动项。
Volume 填写UUID,测试发现填写卷标也可以,个人觉得卷标比 UUID 要方便许多,如果WEPE 文件夹放在名为 ESP 的分区下则填写 ESP,卷标名为 Win10 则填写 Win10。
Path efi 文件所在地址
Title / FullTitle 启动项名称,填写英文字母,填写汉字的话在 Clover 界面显示为乱码,显示乱码不会影响启动。
Hidden 设置为 YES 时,在Clover 界面按 F3才会临时显示出来。
Type 系统类型
附件下载地址:
链接: https://pan.baidu.com/s/1vjOlgZpMgfg8r_v_lBmsSA 密码: f5qm
正确理解bootmgfw.efi
一般理解 bootmgfw.efi 是读取 /EFI/Microsoft/Boot/BCD efi 是程序, BCD 是配置文件。
测试发现 bootmgfw.efi 是先读取 同目录下的 BCD,然后读取 /EFI/Microsoft/Boot/BCD。
这样我们多拷贝一份 bootmgfw.efi 和 BCD 就多了一个启动选择,修改 PE 的设置不会影响到 Win10,多了一重保险。
我可以直接将 PE 启动项添加到 /EFI/Microsoft/Boot/BCD 吗?
可以,不过启动 PE 时电脑要额外启动一次, clover 选 win10引导项时,进 win10前有两个选择 进 win10 还是 进 PE,选择 win10 就直接进 win10了,如果选择 PE 则电脑会重启一次,重启后会进到 Clover引导界面,此时再次选 win10引导项才能进 PE。这样操作的话,基本等同于直接在 win10 下载安装微 PE。
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|