Re: Installing Ubuntu
Correct me if Im wrong ... as far as I know you can only dual boot from the same hard drive. You can definitely install an OS on a different drive, but you're going to have the problems you currently are having, where you'd have to change your boot order in bios.
I suppose you could be willing to deal with the inconvenience of going into bios and "toggling" between hard drives as your first boot device everytime you decide to change OS's. I read that your bios only says "first boot device - hard drive". There may be a place somewhere else in bios where you can actually change the order of hard drive, then select it to be "the hard drive" in your boot sequence listing. On my motherboard bios, the boot sequence lists hard drive, cd-rom, floppy ... etc - all in general terms. However, I have several hard drives and 2 cd/dvd drives attached. There is a place in my bios where I can go into "hard drives" and move one up or down. Then the number one hard drive becomes the general term hard drive in my boot sequence. Hope that made sense.
Basically, if you're wanting a grub loader to do the work for you and make it easier to select between OS's ... you're going to have to load both on one hard drive. My suggestion would be do this, then on the second hard drive create 2 partitions and assign one for Windows OS use, and the other for Linux use.
***Edit *** There is another option that you might consider. Have you ever tried Virtual PC? I believe its a free download from Microsoft. I dont know what you plan to do with Ubuntu, but if it's just messing around and trying things out, Virtual PC would be the way to go. You can install the vhd (virtual hard disk) on your second hard drive as dynamic (expands only as you add data to the OS). You can set the virtual network interface to access the internet and so on ... pretty cool software. VMWare is another.