Hi,
For me workaround for Win8 was like this:
- Create new WM and Install it.
- Make a backup FAT32 partition.
- Restore FAT32 Partition to old VM.
- Make some changes with btmgr and uefi for Windows Boot.
- Clone OVMF disk drive to old VM.
Or You can use rEFInd as bootloader in VM on FAT32 Partition.