Turn on Virtualisation settings on Windows 2012 R2

user1801060 asked:

I’m an AWS newbie. I’m trying to run the latest Hortonworks Sandbox VM image using Virtualbox on a Windows 2012 hvm AMI. I get an error message saying “VT-x is not available. (VERR_VMX_NO_VMX)”

What can I do to fix this?

Here’s what I’ve tried:
1. I used the Intel PIU tool which identified that the Virtualisation bit is switched off.
2. I have gone to the Server Manager and confirmed that Hyper-V is off.

Is it possible to access the BIOS and change this setting?

My answer:

Your Amazon EC2 instance is itself a virtual machine, and there is no “BIOS” in the way you mean. And Amazon doesn’t support any form of accelerated nested virtualization.

This means, among other things, that you cannot use VirtualBox inside an EC2 instance to run 64-bit guests. (You could in theory run 32-bit guests unaccelerated, but it would be painfully slow and expensive.)

You haven’t explained what you’re trying to accomplish, but whatever it is, using VirtualBox inside an Amazon instance isn’t going to be the way to achieve it.

View the full question and any other answers on Server Fault.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.