2

执行时出现以下错误vagrant up

STDERR: The guest machine entered an invalid state while waiting for it to boot. Valid states are 'starting, running'. The machine is in the 'poweroff' state. Please verify everything is configured properly and try again.

我正在使用 vagrant 1.7.2 和 virtual box 4.3.22

当我尝试使用 VB GUI 启动 VM 时,我的系统只是因蓝屏死机而崩溃。关于如何解决这个问题的任何想法。

4

1 回答 1

1

我在使用 vagrant 1.8.1 和 virtualbox 5.0.12 时遇到了同样的问题。经过一番研究,我发现如果禁用硬件加速 (VT-x),您将无法在 PC 中运行 64 位 VM。您可以在 BIOS 中打开/关闭此设置。

就我而言,这不是一个选项,因为我从另一个不支持此选项的 VM 运行 vagrant,因此我使用了 32 位框并禁用了硬件加速。为此,请将其添加到您的 Vagrantfile 配置中:

  config.vm.provider :virtualbox do |vb|
    vb.customize ["modifyvm", :id, "--hwvirtex", "off"]
  end

这对我有用。

于 2016-03-22T07:56:34.910 回答