I just did something similar with a VMDK containing a Linux image, which was even easier.
I didn't edit the XML but just selected 'SATA' instead of IDE under advanced when creating the VM (IDE was not allowed), and selected BIOS instead of the default EFI.