

The VM disk image format is incorrect.

If the vdi file contains bad sectors, the error can occur due to file corruption. vmdk file is saved on a drive that has bad sectors. This situation is mostly reported to happen when trying to attach a virtual disk hosted on a USB flash drive.
