我的电脑系统是Win11,Virtualbox版本是6.1.34,在使用Virtualbox导入BitcrazeVM_2022.05.ova虚拟机时,出现了这个错误。试过了网上的各种方法,包括卸载重装、删除虚拟机安装目录等等,浪费了很多时间,都没有解决。除了优快云等内网站上的方法外,也看了一下外网上的解决方案,如油管上面一位Youtuber的解决方法[Solved] VirtualBox : Failed to import appliance | Result Code:E_INVALIDARG(0x80070057),还有一篇文章[Solved] How to fix result code: e_invalidarg (0x80070057),这篇文章和视频差不多,但还是没能解决我的问题,虚拟机倒是导入了,但是不能用,不能正常启动。
最后重新下载了一次安装包,即.ova后缀的文件,再导入就正常了。
虽然前面就看到说有可能是虚拟机安装包损坏了,但我一直没怀疑是安装包的问题。我的安装包是使用一个U盘从另一台电脑拷贝的,因为安装包大小超过了4GB(大约5.3GB),U盘的FAT32文件系统无法拷贝大于4GB的文件,所以我将U盘格式化为NTFS文件系统,然后拷贝过来的。我也没细研究这两种文件系统的区别,经验教训,给大家一个参考。
博主在尝试导入BitcrazeVM_2022.05.ova到Virtualbox 6.1.34时遇到E_INVALIDARG错误,尝试了多种网上解决方案未果,包括卸载重装、删除虚拟机目录等。后来发现问题可能出在U盘文件系统上,由于FAT32不支持4GB以上文件,博主将U盘格式化为NTFS,但依然出现问题。最终,重新下载.ova文件并导入成功解决了问题。提示大家注意大文件在不同文件系统间拷贝可能引发的问题。
2348





