Is there a way to install a boot manager to the MBR, like GRUB, so that I can choose from my IDE drive running Windows 7 Pro and my SATA drive running Windows Server 2008 ? The way it is now is that I have to go to the BIOS to change the drives in the list because my bios wont recognize them both at the same time apparently.
I have to choose the drive from the HDD pool first so that the priority can be set to it first.
Why don't you just edit the boot.ini under C:\ and put the second drive in there? The boot menu that appears will easily allow you to reboot into W7, W2k8 or any other windows install on any drives/partitions on your computer.
I'll just link to the MS KB Article instead of re-hashing all that here: http://support.microsoft.com/kb/289022
Elshar
has given you the Windows NT 5.x answer, involving files that you don't have and that aren't used on your system. Here's the answer for the operating systems that you actually have. ☺Your machine bootstraps into Microsoft Boot Manager, which lives on your system volume. Your Windows 7 and Windows Server 2008 volumes should only be boot volumes. You've probably got two system volumes, each combined with a boot volume. A machine needs only one system volume, and it is shared amongst all operating systems installed on the machine and separate from any boot volumes.
So:
bcdedit
.Your machine will bootstrap into Microsoft's Boot Manager, which will give you a choice between the various operating systems through its normal boot menu. You'll not need to touch your firmware settings at all in order to choose between operating systems, from then on.
Finally after resizing my main windows partition, my MBR got broken and I had to repair it using the DVD. See this post: bootmgr missing