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.
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.