virtual-machine - 错误VT-x不适用于Virtualbox内部的Vagrant机器

标签 virtual-machine vagrant virtualbox

我有一个配置为启用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/

相关文章:

azure - 使用 Azure AD 验证计算机

docker - 带有 Docker Provider 的 Vagrant 需要 RSync 密码

linux - virtualbox + perl + 共享文件夹 == 失败

ubuntu - 安装在 USB 驱动器上的 ubuntu 上的 CUDA/OpenCL

java - 无法将 Android Studio 指向 Java 1.8

hadoop - 打开cloudera quickstart vm 5.4.2-0-虚拟盒时遇到错误

由于公共(public) IP 分配给其他资源,Azure VM 失败

docker - 如何使用Vagrant和Kubernetes列出Docker镜像

linux - vagrant up 时等待机器启动时超时

ubuntu - 由于 Mininet 中的身份验证错误,X11 连接被拒绝