我正在Windows 10上以Laravel Homestead作为我的基础盒运行最新的Vagrant,但遇到了问题-每当我尝试流浪时,vagrant都会尝试重新导入基础盒(homestead-7),然后抱怨它无法重命名.vmdk文件,因为已经存在该文件。
我得到的确切错误是:
VirtualBox错误:
VBoxManage.exe:错误:无法将目录'C:\ Users \ Joseph \ VirtualBox VMs \ ubuntu-18.04-amd64_1556050376209_55420'重命名为'C:\ Users \ Joseph \ VirtualBox VMs \ homestead-7'以保存设置文件(VERR_ALREADY_EXISTS) VBoxManage.exe:错误:详细信息:代码E_FAIL(0x80004005),组件SessionMachine,接口IMachine,被调用方IUnknown VBoxManage.exe:错误:上下文:文件VBoxManageModifyVM.cpp的第3123行处的“ SaveSettings()”
我的包装盒没有打包版本,我只有带有.vbox和.vmdk文件的虚拟机目录。不能破坏该盒子并重新设置-该盒子包含有效的数据库和软件。
如何让VirtualBox将现有的“ homestead-7”文件夹识别为虚拟机的正确目录?