Recover Vmdk From Flat
# Create new dummy disk same size vmkfstools -c <size> new.vmdk
ddb.adapterType = "lsilogic" ddb.geometry.cylinders = "xxx" ddb.geometry.heads = "xx" ddb.geometry.sectors = "xx" ddb.longContentID = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ddb.thinProvisioned = "0" ddb.uuid = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" ddb.virtualHWVersion = "xx" recover vmdk from flat
Once the data has been extracted, verify that the new VMDK file is valid by checking its contents with a tool like vmware-vdiskmanager . # Create new dummy disk same size vmkfstools