无忧启动论坛

标题: EFI启动时,不支持BCD中的多个选项菜单么? [打印本页]

作者: jmjmbj    时间: 2016-10-17 10:19
标题: EFI启动时,不支持BCD中的多个选项菜单么?
     在BCD中加入有win8,win832,win10三个选项,并有对应的WIM文件。
     但EFI启动时,出现的选项中有上面三个,但只能正常进入WIN8.进入后两个PE时,在走完第一遍进度条后,屏幕上只有一个短横,无反应。
     BCD如下,是哪儿错了?
BCD.rar (4 KB, 下载次数: 8)




作者: 2012zhd    时间: 2016-10-17 11:46
bcd中启动文件是空的,当然不能启动了。应该有启动文件winload.efi的路径。
作者: parsons    时间: 2016-10-17 13:41

1. BCD內容是傳統 BIOS 啟動項 . 非 EFI 启动項
2. win8 pe V1.2 (LI) 选项缺了物件 ApplicationPath
3. EFI 启动是載入 \windows\system32\boot\winload.efi . 而非 \windows\system32\boot\winload.exe
BCD.7z (2.87 KB, 下载次数: 16)
\EFI\boot
\EFI\boot\bootx64.efi
\EFI\microsoft
\EFI\microsoft\boot
\EFI\microsoft\boot\fonts
\EFI\microsoft\boot\fonts\chs_boot.ttf
\EFI\microsoft\boot\fonts\cht_boot.ttf
\EFI\microsoft\boot\fonts\jpn_boot.ttf
\EFI\microsoft\boot\fonts\kor_boot.ttf
\EFI\microsoft\boot\fonts\malgun_boot.ttf
\EFI\microsoft\boot\fonts\malgunn_boot.ttf
\EFI\microsoft\boot\fonts\meiryo_boot.ttf
\EFI\microsoft\boot\fonts\meiryon_boot.ttf
\EFI\microsoft\boot\fonts\msjh_boot.ttf
\EFI\microsoft\boot\fonts\msjhn_boot.ttf
\EFI\microsoft\boot\fonts\msyh_boot.ttf
\EFI\microsoft\boot\fonts\msyhn_boot.ttf
\EFI\microsoft\boot\fonts\segmono_boot.ttf
\EFI\microsoft\boot\fonts\segoe_slboot.ttf
\EFI\microsoft\boot\fonts\segoen_slboot.ttf
\EFI\microsoft\boot\fonts\wgl4_boot.ttf
\EFI\microsoft\boot\resources
\EFI\microsoft\boot\resources\bootres.dll
\EFI\microsoft\boot\zh-CN
\EFI\microsoft\boot\zh-CN\bootmgfw.efi.mui
\EFI\microsoft\boot\zh-CN\bootmgr.efi.mui
\EFI\microsoft\boot\zh-CN\memtest.efi.mui
\EFI\microsoft\boot\zh-TW
\EFI\microsoft\boot\zh-TW\bootmgfw.efi.mui
\EFI\microsoft\boot\zh-TW\bootmgr.efi.mui
\EFI\microsoft\boot\zh-TW\memtest.efi.mui
\EFI\microsoft\boot\BCD
\EFI\microsoft\boot\boot.stl
\EFI\microsoft\boot\bootmgfw.efi
\EFI\microsoft\boot\bootmgr.efi
\EFI\microsoft\boot\memtest.efi

作者: zjts12    时间: 2016-10-17 13:45
:curse  啦啦啦啦
作者: parsons    时间: 2016-10-17 20:40
還有
要注意 x86 與 x64 問題
作者: jmjmbj    时间: 2016-10-17 20:53
2012zhd 发表于 2016-10-17 11:46
bcd中启动文件是空的,当然不能启动了。应该有启动文件winload.efi的路径。

多谢指点!
我看 微PE中,BCD中没有  \windows\system32\boot\winload.efi 啊,这一行是空的
作者: jmjmbj    时间: 2016-10-17 20:55
parsons 发表于 2016-10-17 13:41
1. BCD內容是傳統 BIOS 啟動項 . 非 EFI 启动項
2. win8 pe V1.2 (LI) 选项缺了物件 ApplicationPath
3 ...

多谢指点! 我是把boot中的BCD修改后,直接复制到EFI目录的同名文件夹中,看来是不行的。

我看 微PE中,BCD中没有  \windows\system32\boot\winload.efi 啊,这一行是空的
于是,把这一行也变成空,三个PE在EFI启动时出现菜单,皆能正常启动
是不是说,  \windows\system32\boot\winload.efi  这一行可以为空?
作者: qcqyt    时间: 2016-10-19 14:44
jmjmbj 发表于 2016-10-17 20:55
多谢指点! 我是把boot中的BCD修改后,直接复制到EFI目录的同名文件夹中,看来是不行的。

我看 微PE中 ...

是这个位置\efi\microsoft\boot\BCD你没看错吧,内容是这样的

2016-10-19_144435.jpg (128.76 KB, 下载次数: 24)

2016-10-19_144435.jpg





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