Skip to main content

vmware object type requires hosted I/O

VM will not power on and throws the following error:

Object type requires hosted I/O

SSH into the ESX-host that’s hosting the VM.
Browse to the VM folder containing the disk files.

Run the following command:

vmkfstools -x check “disk.vmdk”
Disk needs repaired.

vmkfstools -x repair “disk.vmdk”
Disk was successfully repaired.

Start VM from vCenter

Credit to: https://tklaassens.wordpress.com/2019/05/13/object-type-requires-hosted-i-o/