Homestead(Vagrant)启动失败E_INVALIDARG (0x80070057)的解决

换电脑以后很多东西都装C盘,导致空间不够,重新安装Homestead却出现

Progress state: E_INVALIDARG
VBoxManage.exe: error: Appliance import failed
VBoxManage.exe: error: Code E_INVALIDARG (0x80070057) - One or more arguments are invalid (extended info not available)
VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleImportAppliance(struct HandlerArg *)" at line 957 of file VBoxManageAppliance.cpp

这样一个错误,查了一下Google和百度的资料,大部分都是说重装VirtualBox,但是如果你也有遇到我这样的问题,最好检查一下一下几个问题

  1. Vagrant的安装目录
  2. VirtualBox的安装目录
  3. Vagrant的盒子存放目录(即环境变量VAGRANT_HOME的值)
  4. VirtualBox默认虚拟电脑的存放位置

确保以上的这些目录都没有出现中文,空格,或者一些特殊字符!

点赞