I took a snapshot of a VHD that I tried to expand to 40GB. After expanding I tried to restart the VM but got the error that "The Chain of virtual hard disks is corrupted".
Apparently because I expanded the Parent VHD it threw up this error ( i assume because the snapshot differed in size?)
This led me to Vhdtool which I ran: vhdtool.exe /repair parentvhdfile.vhd snapshotvhdfile.vhd /quiet
This appeared to have run okay. However when I went to restart the VM again I got the error:
Servername Failed to start
Microsoft emulated IDE controller failed to power on with error - the chain of virtual hard disks is corrupted. There is a mismatch in the virtual sizes of the parent virtual hard disk and differencing disk.
Failed to open virtual disks. The size of the vurtua;l disk is not valid.
etc...
I notice that my parent VHD = 40GB in size, whilst the Snapshot (avhd) file = 109K
I think I need your help, I don't know what to do!!