1

我有 Mac OS X Capitan 和 Virtualbox 5.0.24 版。尝试运行 vagrant up 时,我收到错误

A VirtualBox machine with the name 'xxxx' already exists

所以我检查了全局状态,发现它已经存在但处于“断电”状态。当我尝试恢复它时,我得到了错误。

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

我已经重新安装了不同版本的virtualbox,但它不能解决问题。我试图破坏虚拟机,但是当我运行 vagrant 时,我又遇到了同样的问题。另外,我去Virtualbox的GUI,那里没有vm(就像它不存在一样)。知道为什么以及如何解决这个问题吗?

4

1 回答 1

1

运行时应该会出现 VMvboxmanage list vms

由于 vagrant 无论如何都会给你这个名字,你可以执行以下操作

vboxmanage showvminfo 'xxxx'
vboxmanage unregistervm 'xxxx'

第一个命令将让您知道与 VM 关联的文件在哪里。注销 VM 后,可以将它们从磁盘中删除。

您现在应该可以vagrant up再次运行

于 2016-07-12T16:45:39.197 回答