Windows 7 主机上的 Debian 来宾中的 CentOS 来宾:"VT-x is not available (VERR_VMX_NO_VMX)"
CentOS guest in Debian guest on Windows 7 host: "VT-x is not available (VERR_VMX_NO_VMX)"
我在 Windows 7 上安装了 VirtualBox 5.1。
我有一个来宾 OS Debian(64 位)设置。
对于这个访客系统,我在“System - Acceleration”菜单和“Paravirtualization Interface”设置为“KVM”。
现在我正在尝试使用 VirtualBox 在 Debian 客户机 OS 中部署 CentOS(客户机)系统(按照 these 安装 Apache Metron 开发环境的说明) 5.0 作为 提供者 到 Vagrant。
我运行:
vagrant up
并收到以下输出:
ytsboe@debian-metron ~/incubator-metron/metron-deployment/vagrant/full-dev-platform$ vagrant up
Running with ansible-skip-tags: ["solr", "yaf"]
Bringing machine 'node1' up with 'virtualbox' provider...
==> node1: Box 'bento/centos-6.7' could not be found. Attempting to find and install...
node1: Box Provider: virtualbox
node1: Box Version: >= 0
==> node1: Loading metadata for box 'bento/centos-6.7'
node1: URL: https://atlas.hashicorp.com/bento/centos-6.7
==> node1: Adding box 'bento/centos-6.7' (v2.2.7) for provider: virtualbox
node1: Downloading: https://atlas.hashicorp.com/bento/boxes/centos-6.7/versions/2.2.7/providers/virtualbox.box
==> node1: Successfully added box 'bento/centos-6.7' (v2.2.7) for 'virtualbox'!
==> node1: Importing base box 'bento/centos-6.7'...
==> node1: Matching MAC address for NAT networking...
==> node1: Checking if box 'bento/centos-6.7' is up to date...
==> node1: Setting the name of the VM: full-dev-platform_node1_1483547498018_38251
==> node1: Clearing any previously set network interfaces...
==> node1: Preparing network interfaces based on configuration...
node1: Adapter 1: nat
node1: Adapter 2: hostonly
==> node1: Forwarding ports...
node1: 22 (guest) => 2222 (host) (adapter 1)
==> node1: Running 'pre-boot' VM customizations...
==> node1: Booting VM...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["startvm", "34769275-58df-4c89-af8d-d1cb3e538dc9", "--type", "headless"]
Stderr: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole
有人知道这是怎么回事吗?
注意:此处的许多帖子建议关闭 Hyper-V。我实际上试图在我的戴尔上这样做,但在 BIOS 中找不到它。我也不认为这会有帮助,因为问题出在 guest 的 guest ...
原来不支持VirtualBox里面的VirtualBox(还):https://www.virtualbox.org/ticket/4032
我在 Windows 7 上安装了 VirtualBox 5.1。 我有一个来宾 OS Debian(64 位)设置。 对于这个访客系统,我在“System - Acceleration”菜单和“Paravirtualization Interface”设置为“KVM”。
现在我正在尝试使用 VirtualBox 在 Debian 客户机 OS 中部署 CentOS(客户机)系统(按照 these 安装 Apache Metron 开发环境的说明) 5.0 作为 提供者 到 Vagrant。
我运行:
vagrant up
并收到以下输出:
ytsboe@debian-metron ~/incubator-metron/metron-deployment/vagrant/full-dev-platform$ vagrant up
Running with ansible-skip-tags: ["solr", "yaf"]
Bringing machine 'node1' up with 'virtualbox' provider...
==> node1: Box 'bento/centos-6.7' could not be found. Attempting to find and install...
node1: Box Provider: virtualbox
node1: Box Version: >= 0
==> node1: Loading metadata for box 'bento/centos-6.7'
node1: URL: https://atlas.hashicorp.com/bento/centos-6.7
==> node1: Adding box 'bento/centos-6.7' (v2.2.7) for provider: virtualbox
node1: Downloading: https://atlas.hashicorp.com/bento/boxes/centos-6.7/versions/2.2.7/providers/virtualbox.box
==> node1: Successfully added box 'bento/centos-6.7' (v2.2.7) for 'virtualbox'!
==> node1: Importing base box 'bento/centos-6.7'...
==> node1: Matching MAC address for NAT networking...
==> node1: Checking if box 'bento/centos-6.7' is up to date...
==> node1: Setting the name of the VM: full-dev-platform_node1_1483547498018_38251
==> node1: Clearing any previously set network interfaces...
==> node1: Preparing network interfaces based on configuration...
node1: Adapter 1: nat
node1: Adapter 2: hostonly
==> node1: Forwarding ports...
node1: 22 (guest) => 2222 (host) (adapter 1)
==> node1: Running 'pre-boot' VM customizations...
==> node1: Booting VM...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["startvm", "34769275-58df-4c89-af8d-d1cb3e538dc9", "--type", "headless"]
Stderr: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole
有人知道这是怎么回事吗?
注意:此处的许多帖子建议关闭 Hyper-V。我实际上试图在我的戴尔上这样做,但在 BIOS 中找不到它。我也不认为这会有帮助,因为问题出在 guest 的 guest ...
原来不支持VirtualBox里面的VirtualBox(还):https://www.virtualbox.org/ticket/4032