无忧启动论坛

标题: 给PE添加UEFI启动,新人救助。 [打印本页]

作者: evio    时间: 2014-9-11 08:57
标题: 给PE添加UEFI启动,新人救助。
我现成用的是一个合成PE,包括小马win7PE和版上的win8PE,两个都是32位的,ISO树形目录如下图。
现在我想加入一个64位的Win8PE,采用UEFI启动模式,遇到了一些困难。
我在版上搜了很多制作方法,介绍得都不很具体,也试过把BOOT、EFI等文件直接拷入PE,修改BCD,但启动失败,久试不行,故发帖请教。
请版上高手给个方法,或者教程链接。

给BIOS的PE添加uefi启动
(1)需要添加哪些文件和文件夹,为什么有些64位PE只有EFI文件夹,而有些同时有BOOT和EFI文件夹;
(2)需要修改哪些文件,BCD可以用BOOTICE修改,但BOOT.BIN、boot.sdi、bootx64.efi这几个文件是否需要修改,用什么工具修改,特别是文件移动后路径如何修改?
(3)UEFI启动时,读取文件的顺序是怎么样的?
(4)另外,很多双启动的ISO都是用ISOMaker等重新制作的,直接只BIOS PE上添加或修改文件,可以成为BIOS+UEFI双启动吗?


111.png (36.45 KB, 下载次数: 20)

111.png

作者: zds1210    时间: 2014-9-11 18:38
外面要加efi文件,内核还要加两文件。论坛上有的。
作者: evio    时间: 2014-9-11 18:48
本帖最后由 evio 于 2014-9-11 18:52 编辑

阿弥陀佛的万能启动PE,支持uefi启动,但pe用最新版ultraiso另存为一下后,uefi启动就失败了,变成这样,,,咋会这样。。

11111.png (13.22 KB, 下载次数: 26)

11111.png

作者: 糊涂    时间: 2014-9-11 19:02
本帖最后由 糊涂 于 2014-9-11 19:09 编辑

试试这个模板吧,支持BIOS及双EFI启动
支持二次编辑使用(内核也要使用支持BIOS及EFI启动的才行)
如何DIY不用我说吧
http://pan.baidu.com/s/1gdqvndL
作者: 826773297    时间: 2014-9-11 21:55
貌似要加这几个文件:Windows\system32\Boot\winload.efi、Windows\System32\Boot\zh-CN\winload.efi.mui、Windows\inf\uefi.inf、WINDOWS\SYSTEM32\winload.efi
不清楚,试试看可以不
作者: zds1210    时间: 2014-9-11 22:31
打包有两种,如用微软的麻烦,但可以用ultriaso编辑;另外用P大的打包工具一次定型,但不能用ultraiso编辑
作者: evio    时间: 2014-9-11 22:36
怎么会这么纠结。。。




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