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