|
|
本帖最后由 chiannet 于 2017-12-15 11:49 编辑
USBOS UEFI 原启动流程:
BOOTIA32.EFI(Microsoft)->(ISO)\EFI\MICROSOFT\BOOT\B32
BOOTX64.EFI(Microsoft)-->(ISO)\EFI\MICROSOFT\BOOT\BCD
引入20171214 0.24版XORBOOT后,ISO下 UEFI 启动USBOS PE的流程为:
BOOTIA32.EFI(Xorboot)-->(ISO)\EFI\XORBOOT\XORBOOT32.XOR->(ISO)\EFI\BOOT\MSBOOTIA32.EFI->(ISO)\EFI\MICROSOFT\BOOT\B32
BOOTX64.EFI(Xorboot)--->(ISO)\EFI\XORBOOT\XORBOOT.XOR--->(ISO)\EFI\BOOT\MSBOOTX64.EFI--->(ISO)\EFI\MICROSOFT\BOOT\BCD
其中MSBOOTIA32.EFI由Microsoft BOOTIA32.EFI(crack)改名而来;
其中MSBOOTX64.EFI由Microsoft BOOTX64.EFI(原版)改名而来。
其中64位在VM12虚拟机下各菜单项目都正常。但32位启动工具正常,启动Microsoft BOOTIA32.EFI后(下图第一菜单项目),报B32错误。
|
|