I can't beleive how stupid I feel for doing this.
That's silly. It's not like the various operating systems (and their installers) are coded to anticipate and adjust their installation routines to accommodate multiple operating systems.
Even setting up multi-boot with different Microsoft operating systems is rarely a smooth, hassle free process.
You are absolutely right!
No reason at all to feel stupid. Working with multiboot with any operating systems, whether all different Windows versions, or Windows and Linux or freeBSD, it takes time and often it's easier to disconnect the Windows hard drive if you don't want the other hard drive with the Linux to do anything to it, or you are are not familiar with how the drives are denoted in Linux.
You can always add Windows 7 in to Grub with Chainloader. I would check this Scot's Newsletter Forum topic where Eric, amenditman and securitybreach discuss his experience with GRUB Chainloading Win 7
Sata drives are quite odd in the way they decide to align themselves. Recently that happened with two different Linux installations on a drive my hubby had. He found that on installation of the second Linux installation, one of the two internal SATA drives swapped places with the IDE drive's position in that computer's world. Linux didn't do that, but it was how the BIOS/EUFI was identifying itself to the Linux installer.
I personally have not done dualboot with Windows 7 as yet. I had a monitor issue that may well be resolved now, and I may try again. Right now it is still Vista and Debian dual boot with chainloader.
This Ubuntu topic may also be of assistance: Ask Ubuntu - grub 2: Add Windows 7 to boot menu
Ubuntu Forums had this: [SOLVED] GRUB doesn't recognize/load Windows 7
For Debian based installs: Grub and Windows 7 Ultimate
And Linux Questions had this solved item: [SOLVED] Grub and Windows 7
Sometimes it's just that we haven't experienced the situation. I have had no problems with Windows XP and Linux installs, but Windows 7 drove me bonkers. I gave up on it for now and will likely try again when I stop being frustrated by it.
So what I did was; I installed Linux on that computer instead of Windows 7, and dual boot with Vista as noted earlier on my AMD 64 system. I don't care for Vista and rarely go there but it is there and does boot. I really wanted Windows 7 on there but it kept doing weird things I couldn't figure out at the time. BUT what I did find out was that my old monitor was likely the problem. Even with Linux I had to do some special codes
during boot that I added to my grub so it would show up. Previously the screen and monitor would go blank like it shut down like it did with Windows 7. Always something LOL!
If I had seen the posts noted above, I might have been able to get past that.
Glad you found out what your problem was. This posting is just something for future for others using Windows 7 and wanting to dual boot with Linux.
Hope some of this helps others.