I installed a second Windows 7 installation on a separate hard drive on a computer that already had a Windows 7 installation.
Initially all worked great - each time I restarted I received a boot menu where I could choose between two Windows 7 options.
First time I shut down the computer and turned it on again, it did not recognize any Windows 7 installation. Instead it gives me a GRUB error 22.
I tried booting from the Windows 7 installation disk, choosing language options and clicking the repair option at the bottom. It gives me a "System Recovery Options" window with two options:
- Use recovery tools that can help fix problems starting Windows. Select an operating system to repair.
- Restore your computer using a system image that you created earlier.
Of course I didn't prepare a system image beforehand. I would gladly choose the first option but surprisingly in the table just below the first option it doesn't show ANY Windows 7 installation.
What's funny is that under the first option it says "If your operating system isn't listed, click Load Drivers and then install drivers for your hard disks." So I click the "Load Drivers" button and guess what - I see all my hard drives and partitions! So actually it doesn't need additional drivers to see my hard disks.
Anyway, I clicked "Next" and received another window with various options.
I followed the advice here, clicked on Command Prompt and executed bootrec /rebuildbcd
it found both installations, but in the end it wrote "Element no found." (not sure if it's relevant for the second installation, or simply a statement at the end of that script).
I restarted and... GRUB error 22.
I tried to remove GRUB by
fdisk /mbr
and
fixboot
and
fixmbr
In all three commands I received:
"'[command]' is not recognized as an internal or external command, operable program or batch file."