I just did something really stupid and hope someone here could help me out...
I have a virtual host named dev4, which has a snapshot created about a year ago. It has several virtual disks, one of them is dev4-000001.vmdk, which has a parent disk dev4.vmdk.
Today I just created a new vm named dev5. My intention was to deprecate dev4 and use dev5 moving forward, so I want all my data in dev4's virtual disks to be available in dev5.
Now this is the stupid part. I added both dev4-000001.vmdk and dev4.vmdk (one at a time) to the new vm (dev5) and mounted them (I was running Fedora in both vms). This actually succeeded, but then I cannot repeat this process, and dev4 won't boot up either. The error message I got was "
Details: Cannot open the disk 'C:\Virtual Machines\dev4\dev4-000001.vmdk' or one of the snapshot disks it depends on.
Reason: The parent virtual disk has been modified since the child was created.
"
Apparently the action of adding the disk dev4.vmdk to dev5 or mounting it in dev5 caused it to change. I have lots of data in dev4-000001.vmdk which are not backed up. Is there any way I could get those data restored? Right now I cannot open that vmdk because of the error above. Any help would be very much appreciated!