Windows_Server_2008_r2编辑BCD添加UEFI 8PEx64无法启动PE
本帖最后由 令狐大虾 于 2018-3-22 16:23 编辑注:bios模式正常
Win7x64光盘镜像添加8PEx64.wim后编辑BCD在UEFI状态下也是无法启动8PEx64,但用Windows_8_Enterprise_x64光盘镜像根目录bootmgr.efi替换、efi\microsoft\boot\bootx64.efi替换(Win7及WS2008r2需新建此文件夹)、zh-cn\bootmgr.efi.mui(中文)替换即可以解决。
但是用在Windows_Server_2008_r2光盘镜像上面却无效。
解决方法在三楼 低版本os带的引导文件,可能启动不了高版本的系统。 本帖最后由 令狐大虾 于 2018-3-22 16:36 编辑
红毛樱木 发表于 2018-3-22 08:37
低版本os带的引导文件,可能启动不了高版本的系统。
谢谢!一语惊醒梦中人。
解决:一直用oscdimg.exe打包,并且打包命令中利用的文件是iso解包里面;并且bcd文件是贪懒,利用根目录x:\boot\bcd编辑两份,一份替换x:\boot\bcd,另一份替换x:\efi\microsoft\boot\bcd。这是失败的缘故。bcd文件也要相互对应编辑啊。
iso释放后用oscdimg.exe打包etfsboot.com及efisys.bin有两种选择:
1、利用本iso解压后的更目录x:\boot\etfsboot.com、x:\efi\microsoft\boot打包。缺点是仅仅支持本系统版本向下兼容,如果编辑iso更目录efi\microsoft\boot\bcd添加高版本pe.wim则无法启动pe。
2、利用Windows_ADK_1709提取的etfsboot.com及efisys.bin打包。替换对应pe.wim版本系统的x:\efi\microsoft\boot\bcd、x:\efi\boot\bootx64.efi、x:\bootmgr.efi即可。
(注:x:\efi\microsoft\boot\bcd、x:\efi\boot\bootx64.efi、x:\bootmgr.efi、x:\zh-cn\bootmgr.efi.mui此四个文件同版本才可以中文显示)
谢谢分享了·········收藏备用·· 令狐大虾 发表于 2018-3-22 16:22
谢谢!一语惊醒梦中人。
解决:一直用oscdimg.exe打包,并且打包命令中利用的文件是iso解包里面;并 ...
神回复,牛! 楼主这个盘做好了没,分享一下可以吗。
页:
[1]