我一直在尝试构建 Windows 7 和 2k8 EFI 部署 ISO 或 USB。但甚至连从 VMware Workstation EFI 实现启动 ISO 都很难。问题是 EFI 引导加载程序所寻找的内容没有明确的要求,“例如 EFI 引导文件”,即使是可启动的 ISO 和 USB 也找不到所需的 .efi 文件。
我想知道 EFI 引导加载程序引导 EFI 文件遵循的过程是什么。例如;
在 EFI Windows 系统中;
C:\Windows\Boot\EFI\bootmgfw.efi
来自 DVD;
F:\efi\microsoft\boot\cdboot.efi
据人们告诉我,它在 USB 上;
G:\efi\boot\bootx64.efi (bootmgfw.efi renamed)
我一直在使用 EFI 2.0 和 VMware Workstation 8.0 的 HP 笔记本电脑上进行测试,其中 .vmx 文件固件 =“efi”
答案1
这篇 Microsoft 文章恰好涵盖了您正在寻找的内容:
如何为 Windows Server 2008 的 Windows PE CD-ROM 创建适用于 UEFI 平台的 ISO 映像
对于 UEFI 映像而言,根本不同的指令行是:
oscdimg -m -o -u2 -udfver102 -bootdata:2#p0,e,bc:\winpe_x64\etfsboot.com#pEF,e,bc:\winpe_x64\efisys.bin c:\winpe_x64\ISO c:\winpe_x64\winpeuefi.iso