Vagrant找不到虚拟机

时间:2014-11-19 12:04:23

标签: vagrant virtualbox

Vagrant没有恢复暂停的机器。相反,它每次我都会创造一个新的"流浪"。在调试模式下运行Vagrant给了我这个:

 INFO subprocess: Starting process: ["C:\\Program Files\\Oracle\\VirtualBox\\VBoxManage.exe", "showvminfo", "f7974dcf-1394-421a-a1c3-bce1ef352b2f"]
DEBUG subprocess: Selecting on IO
DEBUG subprocess: Waiting for process to exit. Remaining to timeout: 32000
DEBUG subprocess: Exit status: 2147483651
DEBUG virtualbox: VM not found! Clearing saved machine ID and reloading.

当我运行" VBoxManage.exe showvminfo f7974dcf-1394-421a-a1c3-bce1ef352b2f"时,我得到了这台机器的数据。如何让Vagrant识别并恢复机器呢?

1 个答案:

答案 0 :(得分:0)

您可以手动将其添加回.vagrant.d / data / machine-index。我建议你使用VBoxManage.exe销毁这个盒子。

VBoxManage.exe discardstate f7974dcf-1394-421a-a1c3-bce1ef352b2f

然后创建一个新框。