I would say when you booted without the 80 G drive installed, you automatically changed the order in the bios and made the larger drive the primary drive. The SATA connections seem to determine if a drive is Drive 0 or Drive 1, but the disk priority in the bios determines which drive is the primary, or at least that is the way it looks to me.
I am guessing that GRUB should be pointed at hd0,2 but the Win 7 partition does not appear to be active. Something to try, but I do not know if it will work, is to make the Win 7 partition active. Maybe it will boot to that partition. But once again, I do not know how GRUB works so don't do something that might mess up your boot.
I suppose the one thing is having an empty partition set to active is a little strange. So you might want to try at least making the boot partiton active, and in this case, probably Win 7. If you need to change it later, you could always use another command line utility to change it. If there are some type of boot files in that empty partition, like ntldr or some linux stuff, be careful.
If you can get Win 7 to boot normally without needing the 80 G drive, then we can work the rest out.
If you are in Win 7, can you get a copy of the bcdedit listing?
Last edited by Saltgrass; 01-01-2010 at 09:16 PM.
Operating System Win 7 x64
Computer Type Homebuilt
OS Service Pack 2
DirectX Version 11
CPU Type and Speed i7 3770K
Motherboard Chipset Asus P8Z77-V Pro
System Memory Type 16 GB Kingston
Video Card Type and Speed Nvidia GTX 680 (2)
Computer Monitor LG 27" (3)
Hard Drive Kingston 240 SSD
Optical Drives LG WH12LS30 Blu-
Modem-Router Type Linksys E3000
Network Adapter Intel Gigabit
Anti-virus Software MSE
Computer Skill Level Average Ability
Windows Experience Index 7.7