我的Vagrant项目不知何故与其VirtualBox VM脱离了联系,这样当我运行vagrant up
时,Vagrant会导入基础盒并创建一个新的虚拟机。
有没有办法重新将Vagrant项目与现有的VM关联起来? Vagrant如何在内部将Vagrantfile与VirtualBox VM目录关联?
我的Vagrant项目不知何故与其VirtualBox VM脱离了联系,这样当我运行vagrant up
时,Vagrant会导入基础盒并创建一个新的虚拟机。
有没有办法重新将Vagrant项目与现有的VM关联起来? Vagrant如何在内部将Vagrantfile与VirtualBox VM目录关联?
我在macOS上发现删除盒子上的.locks解决了我的问题。
由于某种原因
vagrant halt
没有删除这些锁定,使用timemachine恢复.vagrant/machine/default/virtualbox中的所有设置后,删除了锁定,正确的机器启动了。
只剩下一个小问题,它启动到grub,所以我不得不按一次回车键,不知道这是否会保持,但我很快就会找出来。
我正在运行vagrant 1.7.4和virtualbox 5.0.2