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识别并恢复机器呢?
答案 0 :(得分:0)
您可以手动将其添加回.vagrant.d / data / machine-index。我建议你使用VBoxManage.exe销毁这个盒子。
VBoxManage.exe discardstate f7974dcf-1394-421a-a1c3-bce1ef352b2f
然后创建一个新框。