31 July 2014

Fun and games with Win 8.1 pro, VirtualBox and HyperV

Just having bought a new machine that came pre-loaded with Windows 8.1pro I have been spending time getting to grips with Redmonds latest. Metro aside, one of the only major issues was running Virtualbox which turned into a saga that went something like this:

  1. Installed VirtualBox 4.3.14
  2. Installed ok, virtual machine crashed on startup with some Vbox error
  3. Web search ... found a single post on a forum that this was a known 8.1 issue with 4.3.14 and to use 4.3.12 instead.
  4. Downgraded to 4.3.12 which installed ok, however, vt-x extensions not detected (only single CPU VM's! and bad performance)
  5. Web search ... found a forum posting that explained how Virtualbox behaved like this when Hyper-V is installed, recommended action uninstall Hyper-V
  6. Clicked over to windows components ... Hyper V not installed!
  7. ...
  8. ...
  9. The next day a new strategy crystallised ...
  10. Installed Hyper-V via system components
  11. Rebooted a few times to be sure
  12. Uninstalled Hyper-V and rebooted a few times
  13. Installed VirtualBox 4.3.12 and voila ... vt-x is now available
  14. !!!!!
Conclusion. For some or other reason Win 8.1 pro only enabled support for vt-x after installing Hyper-V even though it was enabled in the BIOS. The next chapter in this saga will be to compare VirtualBox and HyperV.