The following explains how to create EFI partition in images some motherboards like Acer need EFI partition on image to boot successfully. Some motherboard like ACER need EFI partition image.
- Mount the VHD image in computer manager
- Download Partition Assistant and convert the MBR to GPT on the VHD disk
- Install and launch AOMEI Partition Assistant.
- Right-click the MBR VHD disk.
- Select "Convert to GPT Disk" from the context menu.
- Click "Apply" in the top-left corner to execute the operation.
- Click "Proceed" and then "Yes" to start the conversion.
- Open diskpart and check the mounted disk:
Diskpart
list disk - Select the VHD disk and create an EFI partition:
select disk X
select partition 1
shrink desired=100
create partition efi size=100
assign letter=S:
format quick fs=fat32 label="SYSTEM"
exit - Check the drive letter of the mounted VHD (for example E:).
- Copy EFI boot files using:
bcdboot E:\Windows /s S: /f UEFI - Dismount the image when done
- The VHD now includes an EFI System Partition and can boot in UEFI mode through Hyper-V, VMware, or a UEFI system.

