I'am using Microsoft Hyper-V on Windows Server 2012 R2. I Have virtual machine of generation 2. My goal is to boot Windows PE boot image from WDS server using PXE.
PXE boot seems OK. WDS starts its bootloader, then I choose boot image from list, boot image is downloaded (see the picture), but then I got blank black screen.
It seems that I have incorrect WinPE boot image, which is not compatible with UEFI, so it is unable to start. How should I modify the image to work with UEFI?
Generation 2 is necessary for me, because I want to use synthetic net adapter which can achieve higher bandwidth (1GB/s). But generation 2 enforces UEFI for PXE boot. Otherwise I would have to use emulated legacy net adapter, which is poor 100MB/s, but uses EFI, which works fine with my boot image.