I uploaded one VirtualBox appliance to Google Drive to share with my friends. Appliance is a little-bit big one (30GB), that is why I divided it into 10 zip files using 7-zip software.
My friend downloaded the appliance, started to import it, but he received the following error:
Failed to import appliance C:\Users\<username>\Downloads\EM13cR2\EM13cR2.ova.
Result Code: E_INVALIDARG (0x80070057)
Usually this file may be due to one of the following reasons:
- Insufficient free storage space on the hard drive.
- Improper file system on your drive can also be the cause for the result code: e_invalidarg (0x80070057). To be specific, the FAT32 doesn’t support a file that is more than 4GB. In this case, you need to convert the file system of your drive from FAT32 to NTFS.
- Corrupted files.
I asked my friend to generate the SHA-1 checksum of each downloaded zip file and compared them to the original checksums on my machine, and I found one corrupted zip file out of the ten zip files.
I re-uploaded the corrupted file, my friend downloaded it again. We ensured a matching checksum, then he extracted the ova file, and imported it successfully.
Following is a short video that explains how to check any file checksum: