I booted to WinXP, Imaged my main WinXP HD with a .vhd of Win7 on it as dual boot. The image went to an eSATA drive. Shut down, disconnected the main HD to simulate failure, connected new HD to exactly the same sata internal cable as the simulated failed one, reboot with the flash drive, run Drive Snapshot and restore the image to that new HD (restore partition structure, and restore disk signature, then copy restore image).
Shut down, go into BIOS and reboot with new HD. Boot menu does not appear, only error message with GUID info (I will try to attach camera snapshot). With the error message on screen, I press enter and WinXP boots fine. This is the same result as if I restored the image from within WinXP itself instead of the flash drive. Can't get into Win7, only WinXP.
What I did here exactly was simulating a failed HD. As of now I can't restore my HD to a new one by image restoring. If I run the Win7 setup CD and go and correct the bootstore like I did initially when I made the dual boot, I could probably make it work but that's not what restoring an image is all about. The restore should be identical to the source.
So...any tips. I think it has to do with the bootstore and the registry not agreeing on the GUID or something??
Edited by tyee, 12 January 2011 - 07:04 AM.