vagrant使用中遇到machine already exists,delete the machine with the existing name, and try again

vagrant用了很久了,今天第一次遇到问题,可能是因为Mac合盖导致了虚拟机假死,然后再次vagrant up时出了问题:

QQ20151224-0.png

字面意思是 导入box失败 因为已经存在。。。为啥要重新导入原始的box呢?

我手工打开 virtual box 虚拟机让你后手工关闭了 homestead
QQ20151224-1.png

然后重新执行 vagrant up问题依旧存在,而且还在 virtual box 里产生了新的box。

然后谷歌找到了方法,这里记录一下:

执行 vboxmanage list vms,得到虚拟机的id:
QQ20151224-2.png

把id复制出来,也就是大括号里面那一串,然后写到~/.vagrant/machines/default/virtualbox/id里面(谷歌里面是这么说的)
QQ20151224-3.png

再执行 vagrant up, 还是出错

我自己再尝试修改./.vagrant/machines/default/virtualbox/id(当前目录里面的,发现里面是另外一串id,改为上面正确的那一串)
QQ20151224-4.png

好使了,解决 mark 一记!

标签: none

添加新评论