Report this

What is the reason for this report?

Support for VT-X for VirtualBox

Posted on October 28, 2014

Hi,

I’m running an Ubuntu 13.10 box (2 Gb RAM, 40 Gb disk) for my CI environment.

I want to use VirtualBox + Vagrant in this environment in order to set some test environment for my applications.

However, whereas my Vagrant files work fine locally, on a MacOS, they fail on the DO droplet.

After some investigation, the VM are correctly created in Virtualbox, but they fail to start because of:

VBoxManage: error: Failed to enable and lock VT-x features. (VERR_VMX_MSR_LOCKING_FAILED)

When looking at other posts like https://www.digitalocean.com/community/tutorials/how-to-install-virtualbox-on-ubuntu-12-10-x64, I see the following comment:

Unfortunately we do not support nested virtualization so it is not possible :( Try disabling VT-x using Virtualbox, that should fix it I believe.

Has this situation changed? Is that possible to run 64-bit machines guests using Virtualbox on DO droplets?

Thanks for any help, Damien.



This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Yes, I start to realise this.

I have switched to Docker, running inside my CI server.

I don’t know of any hypervisor that allows nested virtualization.

In short, I don’t think that has changed (I’m a customer, but I’ve manage/managed multiple types of hypervisors, from Xen to VMWare ESXi to KVM).

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.