[SOLVED] It needs x64. Edit: OMG, It's compatible with both x64 and x86!!! I failed to manage VMware Firmware = "efi" following tutorials available, and I don't know about diskpart. For ISO, could you please turn the following files to BIOS mode ? Thanks. With Firmware = "bios", it failed in "W:\Windows\System32\bcdboot W:\windows". startnet.cmd Code: @echo off FOR %%a IN ( C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z: ) DO @if exist %%a\bootmgr.efi set U_Drv=%%a FOR %%a IN ( C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z: ) DO @if exist %%a\windows\notepad.exe set W_Drv=%%a %U_DRV% @echo off diskpart /S %U_DRV%\DiskpartFiles\disk-wimboot.txt rem == Add the Windows image to the Images partition == set error=copy image file fail md "I:\Windows Images\" @echo copying file,please wait copy %U_DRV%\image\wimboot.wim "I:\Windows Images\install.wim" if %errorlevel% neq 0 goto Error rem == Apply the Windows image to the Windows partition == set error=Apply image file fail md W:\Scratch dism /Apply-Image /ImageFile:"I:\Windows Images\install.wim" /ApplyDir:W: /Index:1 /WIMBoot /ScratchDir:W:\Scratch if %errorlevel% neq 0 goto Error rem === Copy boot files to the System partition ========= set error=create boot fail W:\Windows\System32\bcdboot W:\windows if %errorlevel% neq 0 goto Error rem == Add the Windows RE image to the Images partition == set error=create folder fail md I:\Recovery\WindowsRE if %errorlevel% neq 0 goto Error set error=copy winre fail copy %U_DRV%\winre\winre.wim I:\Recovery\WindowsRE\winre.wim if %errorlevel% neq 0 goto Error rem == Register the location of the recovery tools == set error=Set the location of the Image fail W:\Windows\System32\Reagentc /SetREImage /Path I:\Recovery\WindowsRE /Target W:\Windows if %errorlevel% neq 0 goto Error rd /q/s W:\Scratch goto pass :pass color a0 ECHO ==================================================== ECHO U disk plug you please, start your computer ECHO ==================================================== pause wpeutil shutdown :Error color c0 ECHO ==================================================== ECHO %error% ECHO ==================================================== pause goto Error :end disk-wimboot.txt Code: rem == CreatePartitions-WIMBoot-UEFI.txt ==rem == These commands set up the hard drive partitions rem for WIMBoot. rem rem Example: diskpart /s CreatePartitions-WIMBoot-UEFI.txt rem rem Adjust the partition sizes to fill the drive rem as necessary. == select disk 0 clean convert gpt rem == 1. System partition (ESP) =================== create partition efi size=100 format quick fs=fat32 label="System" rem == 2. Microsoft Reserved (MSR) partition ======= create partition msr size=128 rem == 3. Windows partition ======================== create partition primary format quick fs=ntfs label="Windows" assign letter="W" REM +++++++++-IMPORTANT++++++++++++++++++++++++++++++ REM calculate the disk space and adjust to the size of your install.wim and custom.wim shrink desired = 5000 REM +++++++++++++++++++++++++++++++++++++++++++++++++ rem === 4. Images partition ======================== create partition primary format quick fs=ntfs label="Images" assign letter="I" set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" gpt attributes=0x8000000000000001 exit
What was the problem with efi boot in VMware ? Actually i found it very easy. Created a new VM without starting it directly and closed the program. Then opened the VMX file and added one line after the memory settings Code: firmware = "efi" Done, VM boots in UEFI mode .
Thanks. Code: usb_xhci:3.deviceType = "hub" usb_xhci:3.port = "3" usb_xhci:3.parent = "-1" firmware = "efi" tools.syncTime = "FALSE" But it shows
It's 10.0.3 build-1895310 I've tried Murphy's way, and others to no avail. So I tried to follow the script and manually installed in BIOS mode, and it worked. C: = WimBoot System D: = Install.wim