VMware Communities
Eddie_C_
Contributor
Contributor
Jump to solution

Missing .vmdk but they exists and with correct CID

Hello everybody,

I'm trying to restore a Vmware Workstation 8.x virtual machine, from a backup, I'm using the same version of VMware Workstation used before (8.0.5).

These are the files I have in directory:

31/08/2012  11:16     2.147.483.648 Macbeth-8b31b655.vmem
25/03/2012  19:12     2.147.483.648 Macbeth-Snapshot1.vmem
25/03/2012  19:12        40.171.327 Macbeth-Snapshot1.vmsn
19/05/2012  23:21        37.313.493 Macbeth-Snapshot2.vmsn
20/05/2012  18:53     2.147.483.648 Macbeth-Snapshot3.vmem
20/05/2012  18:53        37.385.117 Macbeth-Snapshot3.vmsn
02/10/2012  00:10            74.232 Macbeth.nvram
25/03/2012  17:42             2.386 Macbeth.vmdk
02/10/2012  00:10             1.363 Macbeth.vmsd
02/10/2012  00:10             2.748 Macbeth.vmx
23/12/2012  19:43    <DIR>          Macbeth.vmx.lck
31/08/2012  11:16               365 Macbeth.vmxf
26/03/2012  09:18             1.213 MacbethOs
19/05/2012  23:20       502.267.904 MacbethOs-000001-s001.vmdk
19/05/2012  23:20           327.680 MacbethOs-000001-s002.vmdk
19/05/2012  23:20        12.779.520 MacbethOs-000001-s003.vmdk
19/05/2012  23:20        26.542.080 MacbethOs-000001-s004.vmdk
19/05/2012  23:20       410.255.360 MacbethOs-000001-s005.vmdk
19/05/2012  23:20     1.933.443.072 MacbethOs-000001-s006.vmdk
19/05/2012  23:20     2.146.762.752 MacbethOs-000001-s007.vmdk
19/05/2012  23:20     2.133.852.160 MacbethOs-000001-s008.vmdk
19/05/2012  23:20     1.157.890.048 MacbethOs-000001-s009.vmdk
19/05/2012  23:21           327.680 MacbethOs-000001-s010.vmdk
19/05/2012  23:21           327.680 MacbethOs-000001-s011.vmdk
19/05/2012  23:21           327.680 MacbethOs-000001-s012.vmdk
19/05/2012  23:21           327.680 MacbethOs-000001-s013.vmdk
19/05/2012  23:21           327.680 MacbethOs-000001-s014.vmdk
19/05/2012  23:21           327.680 MacbethOs-000001-s015.vmdk
19/05/2012  23:21           327.680 MacbethOs-000001-s016.vmdk
19/05/2012  23:21           327.680 MacbethOs-000001-s017.vmdk
19/05/2012  23:21           327.680 MacbethOs-000001-s018.vmdk
19/05/2012  23:21           327.680 MacbethOs-000001-s019.vmdk
19/05/2012  23:21         1.114.112 MacbethOs-000001-s020.vmdk
19/05/2012  23:21            65.536 MacbethOs-000001-s021.vmdk
23/12/2012  19:02             1.265 MacbethOs-000001.vmdk
20/05/2012  18:52        89.980.928 MacbethOs-000002-s001.vmdk
20/05/2012  18:52           327.680 MacbethOs-000002-s002.vmdk
20/05/2012  18:52         3.932.160 MacbethOs-000002-s003.vmdk
20/05/2012  18:52        12.189.696 MacbethOs-000002-s004.vmdk
20/05/2012  18:52        35.586.048 MacbethOs-000002-s005.vmdk
20/05/2012  18:52        50.724.864 MacbethOs-000002-s006.vmdk
20/05/2012  18:52       499.908.608 MacbethOs-000002-s007.vmdk
20/05/2012  18:52       629.211.136 MacbethOs-000002-s008.vmdk
20/05/2012  18:52       720.109.568 MacbethOs-000002-s009.vmdk
20/05/2012  18:52           327.680 MacbethOs-000002-s010.vmdk
20/05/2012  18:52           327.680 MacbethOs-000002-s011.vmdk
20/05/2012  18:52           327.680 MacbethOs-000002-s012.vmdk
20/05/2012  18:52           327.680 MacbethOs-000002-s013.vmdk
20/05/2012  18:52           327.680 MacbethOs-000002-s014.vmdk
20/05/2012  18:52           327.680 MacbethOs-000002-s016.vmdk
20/05/2012  18:52           327.680 MacbethOs-000002-s017.vmdk
20/05/2012  18:52           327.680 MacbethOs-000002-s018.vmdk
20/05/2012  18:52           327.680 MacbethOs-000002-s019.vmdk
20/05/2012  18:52           327.680 MacbethOs-000002-s020.vmdk
20/05/2012  18:52            65.536 MacbethOs-000002-s021.vmdk
23/12/2012  19:02             1.277 MacbethOs-000002.vmdk
23/12/2012  17:01       224.133.120 MacbethOs-000003-s001.vmdk
23/12/2012  17:01           327.680 MacbethOs-000003-s002.vmdk
23/12/2012  17:01         9.830.400 MacbethOs-000003-s003.vmdk
23/12/2012  17:01       493.748.224 MacbethOs-000003-s004.vmdk
23/12/2012  17:01       694.943.744 MacbethOs-000003-s005.vmdk
23/12/2012  17:01       458.883.072 MacbethOs-000003-s006.vmdk
23/12/2012  17:01       334.168.064 MacbethOs-000003-s007.vmdk
23/12/2012  17:01        77.266.944 MacbethOs-000003-s008.vmdk
23/12/2012  17:01     1.459.814.400 MacbethOs-000003-s009.vmdk
23/12/2012  17:01     2.146.762.752 MacbethOs-000003-s010.vmdk
23/12/2012  17:01       931.069.952 MacbethOs-000003-s011.vmdk
23/12/2012  17:01           327.680 MacbethOs-000003-s012.vmdk
23/12/2012  17:01           327.680 MacbethOs-000003-s013.vmdk
23/12/2012  17:01           327.680 MacbethOs-000003-s014.vmdk
23/12/2012  17:01           327.680 MacbethOs-000003-s015.vmdk
23/12/2012  17:01           327.680 MacbethOs-000003-s016.vmdk
23/12/2012  17:01           327.680 MacbethOs-000003-s017.vmdk
23/12/2012  17:01           327.680 MacbethOs-000003-s018.vmdk
23/12/2012  17:01           327.680 MacbethOs-000003-s019.vmdk
23/12/2012  17:01           720.896 MacbethOs-000003-s020.vmdk
23/12/2012  17:01            65.536 MacbethOs-000003-s021.vmdk
23/12/2012  19:02             1.277 MacbethOs-000003.vmdk
25/03/2012  19:11       322.764.800 MacbethOs-s001
25/03/2012  19:11     2.146.762.752 MacbethOs-s002
25/03/2012  19:11     2.079.391.744 MacbethOs-s003
25/03/2012  19:11     2.146.697.216 MacbethOs-s004
25/03/2012  19:11     2.146.762.752 MacbethOs-s005
25/03/2012  19:11       392.101.888 MacbethOs-s006
25/03/2012  19:11           327.680 MacbethOs-s007
25/03/2012  19:11           327.680 MacbethOs-s008
25/03/2012  19:11           327.680 MacbethOs-s009
25/03/2012  19:11           327.680 MacbethOs-s010
25/03/2012  19:11           327.680 MacbethOs-s011
25/03/2012  19:11           327.680 MacbethOs-s012
25/03/2012  19:11           327.680 MacbethOs-s014
25/03/2012  19:11           327.680 MacbethOs-s015
25/03/2012  19:11           327.680 MacbethOs-s016
25/03/2012  19:11           327.680 MacbethOs-s017
25/03/2012  19:11           327.680 MacbethOs-s018
25/03/2012  19:11           327.680 MacbethOs-s019
25/03/2012  19:11       479.264.768 MacbethOs-s020
25/03/2012  19:11           131.072 MacbethOs-s021

I can correctly open the virtual machine in and find his configuration. I have a problem only with the disk receving the error message:

The parent of this virtual disk could not be opened.

Well, in the .vmx file I have:

scsi0:0.present = "TRUE"
scsi0:0.fileName = "MacbethOs-000003.vmdk"

I have three snapshot for this virtual machine. I checked back the 3 .vdmk linked descriptors and theirs CID and data seems matching. Analyzing each .vmdk file it seems I have all the .vmdk files listed into and none of it is 0 sized.

Sorry for the long post message, I paste them just to check all at glance:

MacbethOs-000003.vmdk:

# Disk DescriptorFile
version=1
encoding="windows-1252"
CID=74cb395a
parentCID=e993bfa4
isNativeSnapshot="no"
createType="twoGbMaxExtentSparse"
parentFileNameHint="MacbethOs-000002.vmdk"
# Extent description
RW 4192256 SPARSE "MacbethOs-000003-s001.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s002.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s003.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s004.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s005.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s006.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s007.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s008.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s009.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s010.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s011.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s012.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s013.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s014.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s015.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s016.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s017.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s018.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s019.vmdk"
RW 4192256 SPARSE "MacbethOs-000003-s020.vmdk"
RW 40960 SPARSE "MacbethOs-000003-s021.vmdk"

# The Disk Data Base
#DDB

ddb.longContentID = "152e926bd42e5dba4f1181f2f7ea75ee"

MacbethOs-000002.vmdk:

# Disk DescriptorFile
version=1
encoding="windows-1252"
CID=e993bfa4
parentCID=70c20312
isNativeSnapshot="no"
createType="twoGbMaxExtentSparse"
parentFileNameHint="MacbethOs-000001.vmdk"
# Extent description
RW 4192256 SPARSE "MacbethOs-000002-s001.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s002.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s003.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s004.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s005.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s006.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s007.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s008.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s009.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s010.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s011.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s012.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s013.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s014.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s015.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s016.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s017.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s018.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s019.vmdk"
RW 4192256 SPARSE "MacbethOs-000002-s020.vmdk"
RW 40960 SPARSE "MacbethOs-000002-s021.vmdk"

# The Disk Data Base
#DDB

ddb.longContentID = "152e926bd42e5dba4f1181f2f7ea75ee"

MacbethOs-000001.vmdk:

# Disk DescriptorFile
version=1
encoding="windows-1252"
CID=70c20312
parentCID=f7ea75ee
isNativeSnapshot="no"
createType="twoGbMaxExtentSparse"
parentFileNameHint="MacbethOs"
# Extent description
RW 4192256 SPARSE "MacbethOs-000001-s001.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s002.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s003.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s004.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s005.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s006.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s007.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s008.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s009.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s010.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s011.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s012.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s013.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s014.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s015.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s016.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s017.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s018.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s019.vmdk"
RW 4192256 SPARSE "MacbethOs-000001-s020.vmdk"
RW 40960 SPARSE "MacbethOs-000001-s021.vmdk"


# The Disk Data Base
#DDB


ddb.longContentID = "152e926bd42e5dba4f1181f2f7ea75ee"

MacbethOs:

# Disk DescriptorFile
version=1
encoding="windows-1252"
CID=f7ea75ee
parentCID=ffffffff
isNativeSnapshot="no"
createType="twoGbMaxExtentSparse"


# Extent description
RW 4192256 SPARSE "MacbethOs-s001"
RW 4192256 SPARSE "MacbethOs-s002"
RW 4192256 SPARSE "MacbethOs-s003"
RW 4192256 SPARSE "MacbethOs-s004"
RW 4192256 SPARSE "MacbethOs-s005"
RW 4192256 SPARSE "MacbethOs-s006"
RW 4192256 SPARSE "MacbethOs-s007"
RW 4192256 SPARSE "MacbethOs-s008"
RW 4192256 SPARSE "MacbethOs-s009"
RW 4192256 SPARSE "MacbethOs-s010"
RW 4192256 SPARSE "MacbethOs-s011"
RW 4192256 SPARSE "MacbethOs-s012"
RW 4192256 SPARSE "MacbethOs-s013"
RW 4192256 SPARSE "MacbethOs-s014"
RW 4192256 SPARSE "MacbethOs-s015"
RW 4192256 SPARSE "MacbethOs-s016"
RW 4192256 SPARSE "MacbethOs-s017"
RW 4192256 SPARSE "MacbethOs-s018"
RW 4192256 SPARSE "MacbethOs-s019"
RW 4192256 SPARSE "MacbethOs-s020"
RW 40960 SPARSE "MacbethOs-s021"


# The Disk Data Base
#DDB


ddb.virtualHWVersion = "8"
ddb.longContentID = "152e926bd42e5dba4f1181f2f7ea75ee"
ddb.uuid = "60 00 C2 98 35 e8 84 9d-99 9c 37 69 17 1d f8 f2"
ddb.geometry.cylinders = "5221"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.adapterType = "lsilogic"
ddb.toolsVersion = "8449"

I cannot understand what is missing. Seems I have all the data but is like I totally lost my vm Smiley Sad.

Any help will be really apreciated.

Thank you

Eddie

0 Kudos
1 Solution

Accepted Solutions
a_p_
Leadership
Leadership
Jump to solution

After taking another close look at the file list, it looks like "MacbethOs-000002-s015.vmdk" is missing. From the size of the other "s015" files, it looks like this file does not already contain any real data, so you could probably fix this issue by recreating the file (e.g. copying "MacbethOs-000002-s014.vmdk").

André

View solution in original post

0 Kudos
5 Replies
a_p_
Leadership
Leadership
Jump to solution

First unusual thing I can see is that the parent .vmdk files don't have a file extension!?

Anyway, assuming you only listed "Macbeth*.*" files, find the latest vmware.log file in the VM's folder and check whether it contains more details about the issue and/or attach it to your next reply post.

André

0 Kudos
Eddie_C_
Contributor
Contributor
Jump to solution

Hello André,

yes it is really courious and I cannot explain how is possibile. But the "main" .vmdk file (MacbethOs) without extension in his descriptor references n-different vmdk files all without extensions 😐

[..]

RW 4192256 SPARSE "MacbethOs-s001"
RW 4192256 SPARSE "MacbethOs-s002"

[..]

In addition VMware Workstation is not generating a vmware.log in this situation (I had old .log before, now no more).

Thank you!

Eddie

0 Kudos
a_p_
Leadership
Leadership
Jump to solution

Please take a look at the .vmx file to ensure logging is not disabled.

Other tahn trying to power on the VM, you cloud try to map the .vmdk files as drives to your host to see which is the last one you are able open.

André

0 Kudos
a_p_
Leadership
Leadership
Jump to solution

After taking another close look at the file list, it looks like "MacbethOs-000002-s015.vmdk" is missing. From the size of the other "s015" files, it looks like this file does not already contain any real data, so you could probably fix this issue by recreating the file (e.g. copying "MacbethOs-000002-s014.vmdk").

André

0 Kudos
Eddie_C_
Contributor
Contributor
Jump to solution

Thank you André,

really. In addition to the .vmdk was missing also MacbethOs-s013 that I restored using your suggestion. Thank you very much, you saved my work!

0 Kudos