I recently did a migration off of a single hard disk to a RAID array. I backed up my partitions with Clonezilla and everything worked fine. I was able to then restore both my Windows 7 Bootloader and Windows 7 main partitions to my hardware RAID array. I'm currently running it in a dual-boot configuration with an Ubuntu derivative on a GPT partition table.
The Linux distribution restored great and worked right out of the box, but Windows refuses to boot. I have tried the following:
- Ubuntu Boot-Repair.
- Updating GRUB manually.
- Trying a Windows Startup Repair disk (always tells me that my system isn't compatible with the disc type).
- Re-copying the partition with Clonezilla.
Nothing has seemed to work so far. I was prompted to create a small unformatted partition on my disk by Boot Repair, so I did so and gave it the "bios_grub" flag as prompted. Now, in GRUB, I have two entries:
- Windows 7 (/dev/sda2)
- Windows 7 (/dev/sda3)
When I boot option number one, I get the following error:
Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
- Insert your Windows installation disc and restart your computer.
- Choose your language settings, and then click "Next."
- Click "Repair your computer."
If you do not have this disc, contact your system administrator or computer manufacturer for assistance.
Info: An error occured while attempting to read the boot configuration data.
When I boot option number two, I get a blinking cursor and nothing else.
Any ideas on what to try next?