Q: If I reboot to Windows directly from Windows (bootcamp options), I cannot launch a vm in Hyper-V
Hello guys,
If I reboot to Windows directly from Windows (bootcamp options) or press "option" key and select Windows after power on iMac, I cannot launch a vm in Hyper-V anymore (the Windows Phone 8 emulator to be precise). It says hardware virtualization is not enabled in BIOS.
When I boot Windows from OS X > Startup Disk > Boot Windows or boot OS X and reboot iMac and boot Windows after press "option" key and select Windows, I can launch a virtual machine in hyper-V, so that's cool.
How it fix? Any ideas?
iMac (27-inch, Late 2013), Windows 8.1, OS X 10.9-10.10
Boot Camp Support Software 5.1.5621
iMac (27-inch, Late 2013), OS X Yosemite (10.10), and Windows 8.1
Posted on Nov 12, 2014 12:57 PM
You should always use System Preferences -> Startup Disk. It enables the CSM-BIOS layer. When you use the Option Key, Windows will come up, but underlying CSM-BIOS layer is not invoked. The Hyper-V depends on BIOS settings, it will only work when using the Startup Disk option.
Also see man bless and --legacydrivehint qualifier and https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/ man8/bless.8.html.
Posted on Nov 12, 2014 3:56 PM