Hi guys, I am trying to run Windows x64 (either 7 or 8) in EFI mode. I'm using VMWare Fusion 5.0.3.
I have added the line "firmware=efi" to the vmx file to enable EFI mode.
I have mounted the Windows 7 or 8 ISO to the IDE CDRom drive (same behavior for either one).
However, I always get the boot message "EFI VMware Virtual IDE CDRom Drive (IDE 1:0) ... unsuccessful"
Whenever I get to the shell, the devices appear as block devices (e.g. blk0, blk1).
But when I try to see what is on them, I get "Not Found" errors. They are mapped to blk0, blk1, etc., but nothing can be seen on the filesystem:
Shell> blk0:
blk0:\> ls
ls/dir: Cannot open current directory - Not Found
Exit status code: Not Found
On a hunch, I wondered if perhaps VMWare doesn't support booting to UDF filesystems in EFI, (which happens to be the case for VirtualBox). So I got out a set of ISOs that I have converted to the ISO9660 filesystem that work in VirtualBox. But there is no change in behavior for VMWare.
Obviously I can boot if I remove "firmware=efi". But I am specifically trying to test in EFI mode.