我有一个配置为启用VT-x的Ubuntu虚拟机,6个处理器和25 GB RAM。
在该虚拟机内部,我尝试使用以下配置启动 Vagrant 的计算机:
master.vm.box = "precise32"
master.vm.provider "virtualbox" do |vb|
vb.customize ["modifyvm", :id, "--cpuexecutioncap", "80"]
vb.memory = 10000
vb.customize ["modifyvm", :id, "--cpus", "2"]
vb.customize ["modifyvm", :id, "--ioapic", "on"]
end
当我启动Vagrant时,出现未启用VT-x的错误。
我尝试了Vagrant的32位和64位版本,但还是没有运气。
知道如何在Virtualbox中运行Vagrant机器吗?
最佳答案
更新:如下面所指出的,您可以使用嵌套的VirtualBox + vagrant,前提是只有1个虚拟CPU分配给了嵌套VM,并且嵌套VM guest虚拟机是32位OS。
关于virtual-machine - 错误VT-x不适用于Virtualbox内部的Vagrant机器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24620599/