2 hard drives win7/kubuntu

JDV28

Distinguished
Jul 13, 2009
1,101
0
19,310
Well, i had no luck in the storage section of Toms. So i want to have win7 and kubuntu on two different hard drives on my desktop. i currently have windows on my 500gb HD. and i wanted to buy a second hd to put kubuntu on, is there any way that i would be able to easily choose which one i want to boot into when i start my comp without going into the boot options?

ps- this is after many failed attempts at dual-booting.
 
YES!! :) You can:

a. Install Ubnutu on the new drive and then add an entry in Grub so that it appears as a boot option.

b. Use you BIOS to select the boot device, some BIOS allow you to do this from a hot key at boot time, others need you to edit the setting.

Option a. is a lot like dual booting but you could in theory totally disconnect the Win7 drive when you install Linux, add the disk back and then make the Grub entry (We can help with that!) but you would have no chance of blasting you Win7 install in the process.
 
It's just a case of editing a text file. The link ijack just posted is the other way to do it, create a boot option from the Windows boot loader to point to the Linux install on the other disk.

As for fast I just got in and caught it by chance - might also have something to do with the high coffee concentration following a day in the office - Booze now required to slow back down :)
 

MrLinux

Distinguished
Dec 28, 2007
1,036
0
19,310
The latest Kubuntu uses Grub2 as the boot loader, unfortunately it isn't as easy as Grub1 to add a second OS; However if Kubuntu is installed after Windows7 it should auto-detect and create the Multi-Boot menu for you.
 
One reason that I would recommend EasyBCD over Grub. If your boot disk isn't the one with Windows 7 on some things, in my experience, don't work properly. In particular you may have problems with System Images and Sleeping.

I don't have links for this, just empirical evidence. Until I made Windows 7 my boot disk I had problems with these features. System Images gave an error and the PC would wake immediately on going into Sleep mode.

I would have preferred to have used Grub, particularly as one of my partitions was a Solaris install, which requires it's own special version of Grub. I ended up with EasyBCD as the boot menu, one of the options being NeoGrub, which then pointed to the Solaris Grub. Roundabout, but the only way I could get things to work properly.
 
That's what EasyBCD (or Grub, whichever you choose) will do for you. When you boot you will get a menu that lets you choose Windows or some other OS - Linux in your case. The other way to do it is to change the boot priority in the BIOS, or use the boot menu that most BIOSes provide with a particular key press - I can never remember which it is on mine, F10 I think.

The menu option is a little bit more work to set up in the first place, but it's the most natural solution when set up.
 
I don't honestly know whether Grub automatically detects OSes on more than one disk (off the top of my head I would say it does but it's a long time since I tried that particular scenario). But it's really not difficult to construct a Grub menu item to chainload another boot manager. Have a look at the Grub documentation. The only caveat is the potential problems that I mentioned in my previous post when using Grub to boot Windows 7 on another disk.
 


The more you talk about this the more I think I'll have to have a play. I like to leave my OS as vanilla as possible and this raises the chance of using a pendrive as my boot disk to flick between multiple drives, each of which is bootable in its own right.