E_INVALIDARG - Laravel Homestead VirtualBox 在执行 VBoxManage 时出错
E_INVALIDARG - Laravel Homestead VirtualBox error while executing VBoxManage
系统:Windows10 Home 64bit,Vagrant 2.2.13,VirtualBox 6.1.16
运行ning“vagrant up”命令后几秒钟我收到此错误:
There was an error while executing VBoxManage, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below.
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 1118 of file VBoxManageAppliance.cpp
我已经:
- 检查是否没有其他虚拟框运行ning;
- 尝试 运行 不同的命令:vagrant provision、vagrant reload --provision、vagrant up --provision、vagrant up、vagrant reload。
- 已删除“Homestead”文件夹中的“.vagrant”文件夹;
仍然,不是 运行宁。
我的Homestead.yaml。
如何修复它并使 Homestead 运行 正常?
感谢您的宝贵时间和帮助。
好的,我的情况是通过将 VirtualBox 默认计算机文件夹移动到另一个驱动器来解决的,因为 C 驱动器上没有足够的 space,最初是在 VirtualBox 中配置的。
换句话说,这个错误“代码 E_INVALIDARG (0x80070057)”意味着您没有足够的 space 来启动您的虚拟机。
更换驱动器,应该就可以了。
查看 VirtualBox 设置的附图 window:
系统:Windows10 Home 64bit,Vagrant 2.2.13,VirtualBox 6.1.16
运行ning“vagrant up”命令后几秒钟我收到此错误:
There was an error while executing VBoxManage, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below.
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 1118 of file VBoxManageAppliance.cpp
我已经:
- 检查是否没有其他虚拟框运行ning;
- 尝试 运行 不同的命令:vagrant provision、vagrant reload --provision、vagrant up --provision、vagrant up、vagrant reload。
- 已删除“Homestead”文件夹中的“.vagrant”文件夹;
仍然,不是 运行宁。
我的Homestead.yaml。
如何修复它并使 Homestead 运行 正常?
感谢您的宝贵时间和帮助。
好的,我的情况是通过将 VirtualBox 默认计算机文件夹移动到另一个驱动器来解决的,因为 C 驱动器上没有足够的 space,最初是在 VirtualBox 中配置的。
换句话说,这个错误“代码 E_INVALIDARG (0x80070057)”意味着您没有足够的 space 来启动您的虚拟机。
更换驱动器,应该就可以了。
查看 VirtualBox 设置的附图 window: