2

I'm currently running Vista 32-bit on a fakeRAID 1 array. I was going to put Linux on the array to do C development but I have some old hard drives lying around so I'd like to use those instead. My question is, if I drop a third hard drive into my computer and install Linux on it, what will happen when I try to boot? Will the Windows boot loader recognize Linux? Will the Linux boot loader manage the booting of Windows and Linux?

6
  • This is not at all a duplicate. I'm running just Vista on a fakeRAID 1 array. I own neither Windows 7 nor XP. Also, the person asking that question is putting all three operating systems on one drive; I have three drives.
    – Zeebo
    Jan 25, 2011 at 3:18
  • 1
    The basic procedure is the same whether you use a single drive or three... that's basically what you are doing with partitioning (creating 3 "virtual" drives per say) Jan 25, 2011 at 3:27
  • 1
    @Kronos, personally, I would invoke Dr. Strangedupe here and say it's close to being a duplicate, but should be allowed to stay, as it's a distinct scenario.
    – nhinkle
    Jan 25, 2011 at 9:06
  • @nhinkle good enough... It appears that there are no more votes anyways at the moment. Jan 25, 2011 at 13:25

1 Answer 1

1

First, be sure that the third harddisk is numbered last by BIOS. Otherwise, you might not get Windows booting, and it might mess up for the second harddisk.

Then, after installing Linux on the third harddisk (which should be OK), the Windows boot loader will not know anything about how to bootstrap Linux.

The usual way to deal with this, is to let Linux manage the boot process, by installing grub on the first harddisk. grub is able to boot Windows as well as Linux and other systems, letting you choose at startup. If you install Ubuntu, it will install grub and also autodetect the Windows installation.

Finally, remember to take proper backup of your two Windows harddisks before doing this!

2
  • Is backup necessary? The installation shouldn't bother the other two disks other than the MBR.
    – mathepic
    Feb 13, 2011 at 21:16
  • @mathepic: in theory it's not necessary. In practice, however, it's too easy to mess up with partitions -- for example, to write /dev/sda1 where one meant /dev/sdb1 -- to avoid recommending backup.
    – maxelost
    Feb 13, 2011 at 23:20

You must log in to answer this question.