Trying to repair copied bootcamp partition
(branched from Repairing Boot Camp after creating new partition)
I exchanged a hard drive containing a single boot camp partition with Windows 7. Before removing the old drive I used the usual disk utility application to copy the partition to an external (FW) hard drive. Later I created a bootcamp partition of about the same size on the new drive (a little bit larger, because Bootcamp Assistent did not allow to set the exact size) and restored the partition from external drive to the new one.
But the new bootcamp partition was not bootable.
I tried the gdisk utility like explained in the thread mentioned above (the hybrid MBR thing), but it did not help.
I reinstalled Windows 7 from scratch, this worked so far. Afterwards I again used Disk Utility to restore the bootcamp partition from the external hard drive, hoping that the "bootability" will remain. But it did not.
So the result also was that the partition is not shown in the start manager (when I press ALT during boot). After re-applying the gdisk procedure the bootcamp partition is shown during startup, but when I try to start Windows, I get a black screen with text: "disk read error occurred, press ..."
So somewhat Disk Utility has destroyed the freshly installed Windows. But I cannot understand why. Am I something missing, i.e. is gdisk not powerful enough to make the partition bootable, and why and how has Disk Utility destroyed it? Unfortunately my children and me are playing a computer adventure game which we did not finish yet, and a new installation would destroy all our user settings etc.. :-(
BTW: The disk containing bootcamp is disk2, but yesterday it was disk1. Strange...