Android-x86 won't install on VirtualBox

The problem was that virtualization was turned off in my BIOS settings. It must be on for Android-x86 to run on VirtualBox.


Download Android 4.0 for EEEpc and you don't need Virtualization technology. It works for me.


Thanks to the other answers – virtualization seems to be a requirement of later Android x86 versions, as 4.2 still worked without.

Here's what solved it for me, thanks to the other answers:

  • Make sure virtualization is enabled in your system BIOS. If not (or if you're unsure), go to your BIOS and look for a setting named "Virtualization", "VT-x" or "AMD-V" and make sure it's enabled.
  • Then, in your virtual machine settings, go to System > Acceleration and check Enable VT-x/AMD-V*.
  • On the same page, I left the Nested Paging option checked and set the paravirtualization interface to Legacy (as on my tried-and-true 4.2 VM). Different settings might work here, too – I didn't investigate further.

With these settings I can boot into the live installation and launch the installer.