|
|
楼主 |
发表于 2016-2-12 16:36:19
|
显示全部楼层
方法1:
zhiie修改ISO,修改ISO 中的BCD。
再 【升级PE】。
会自动更新菜单,bcd.1.udm等会自动生成,不需要人干预。
方法2:直接在UDm上修改(不建议,比较复杂,可能不能启动)
这需要对 UMBT-EFI的菜单有所了解。
菜单在\efi\mbrisefi_x64.cfg
再调用 bcd.1.udm bcd.2.udm ....
一个菜单条目对应一个小BCD
显示部分在 \efi\mbrisefi_qkx64.cfg
bcd.1.udm 不会显示,只是去哦拿过来启动对应的PE。
目前有 一个 bcd.1.udm
复制到为 bcd.2.udm
这也是一个BCD,用BOOTICE修改。
打开 \efi\mbrisefi_qkx64.cfg (文本文件)
删除
#udminit
#menuentry "Win10 PE UEFI x64【仅支持x64构架的计算机】" --class windows --class os {
runudm @bcd=?($devcfg)/udm_cfg.d/udm${udmid}/efi/microsoft/boot/bcd.1.udm?($rooti)/efi/microsoft/boot/bcd.1.udm @boot.sdi=($rooti)/boot/boot.sdi @boot${arch0}.efi=($rooti)/efi/boot/boot${arch0}.efi @Win10PE64.WIM=($rooti)/boot/Win10PE64.WIM
#}
这3行全面的 #, 这样才会显示多菜单。
menuentry "Win10 PE UEFI x64【仅支持x64构架的计算机】" --class windows --class os {
runudm @bcd=?($devcfg)/udm_cfg.d/udm${udmid}/efi/microsoft/boot/bcd.1.udm?($rooti)/efi/microsoft/boot/bcd.1.udm @boot.sdi=($rooti)/boot/boot.sdi @boot${arch0}.efi=($rooti)/efi/boot/boot${arch0}.efi @Win10PE64.WIM=($rooti)/boot/Win10PE64.WIM
}
复制一份作为新的菜单,修改WIM,BCD,显示文字 等
##BUILD_BY_MBROSTOOL##
udminit
menuentry "Win10 PE UEFI x64【仅支持x64构架的计算机】" --class windows --class os {
runudm @bcd=?($devcfg)/udm_cfg.d/udm${udmid}/efi/microsoft/boot/bcd.1.udm?($rooti)/efi/microsoft/boot/bcd.1.udm @boot.sdi=($rooti)/boot/boot.sdi @boot${arch0}.efi=($rooti)/efi/boot/boot${arch0}.efi @Win10PE64.WIM=($rooti)/boot/Win10PE64.WIM
}
menuentry "Win10 PE UEFI x64---2" --class windows --class os {
runudm @bcd=?($devcfg)/udm_cfg.d/udm${udmid}/efi/microsoft/boot/bcd.2.udm?($rooti)/efi/microsoft/boot/bcd.2.udm @boot.sdi=($rooti)/boot/boot.sdi @boot${arch0}.efi=($rooti)/efi/boot/boot${arch0}.efi @Win10PE64_B.WIM=($rooti)/boot/Win10PE64_B.WIM
}
|
|