Vmware Vsphere 5 Error : Unsupported or invalid disk

Vmware Vsphere 5 Error : Unsupported or invalid disk type 7. Ensure that the disk has been imported. “

 Problem : Unsupported or invalid disk type 7. Ensure that the disk has been imported.
You can run into this problem when you try to power on virtual machine on Esxi that converted from physical to virtual machine. An error message prompt and running of vm will stop. The message looks something like :
Module DevicePowerOn power on failed. Unable to create virtual SCSI device  for scsi0:0,   ‘/vmfs/volumes/4e981593-1bbfd9e3-cbe6-00237de1f462/xxxx/xxxx/xxxx.vmdk’ Failed to open disk scsi0:0: Unsupported or invalid disk type 7. Ensure that the disk has been imported.
This problem occurs when you are converting physical machine to virtual one , actually the The VMs were converted and set to preserve the controller, which was IDE. The disks were also in sparse format. The VM would not boot because the controller was set to lsi sas which will not work with sparse disks. If this is changed then the VM will power up successfully.
Resolution : First up, open putty SSH session then type the following :
cd vmfs
cd volumes
cd datastore1
 Note that datastore1 is sample name , just type your datastore name , if you don’t know what is it , just type “ls” after volumes you will see a folder in greeny color , it’s the datastore name.
Then type :

vmkfstools -i xxxxxx.vmdk xxxx-New.vmdk

Select allOpen in new window

Note that xxxxx is disk name of the related virtual machine , the process will convert  disk type to zerothick , if the process success try to run your machine , if its not successful the following message may appear :

Destination disk format: VMFS zeroedthick Cloning disk ‘DemoServer.E-Data.local-s001.vmdk’... Failed to clone disk: There is not enough space on the file system for the selected operation (13).

Leave a Comment