Dual Boot Vista and Linux

Topics Linux, Windows Vista on February 2nd, 2007

Requirements:
- 2 Hard Drives
- Install CD
- Vista Install DVD
- powerful enough to run Vista
Why this is nessissary
Vista comes with a more difficult to work with bootloader. If you install Vista, then Grub, it wipes out the Vista Bootloader. It used to be that you could just tell Grub what to do to boot into , but no longer on it’s own: It needs its *special* bootloader!

This may seem , but in order to counteract this, I keep the Bootloader on the drive. However, I then make that drive the 2nd drive and install the Grub bootloader on the 1st drive. This makes the boot Grub first, which can either go right into or it can boot into the 2nd drive, remapping the drives so that the Bootloader can take over, thinking that it is on the 1st drive.
Before you start!
Read this entire manual so you have an idea of what you are doing.
Step 1: Install Vista
Install everything taking up the entire contents of the first disk. Reboot to make sure normally.

Note: if you are going to install multiple operating systems, install them BEFORE installing Vista ONTO this drive, but do not take up all of the disk space!
Step 2: Swap Drives
Powerdown. Physically swap drives. My system is hotswap so this is easy. If you have Master/Slave pins, switch the Master with the Slave. If you are using SATA, switch connections between the two drives. I don’t care how you do it, just make the think the first drive is the 2nd drive and visa versa.
Step 3. Install
I have tried this with both and . Works great. Go through the setup, installing to the FIRST DRIVE. This drive WOULD have been the 2nd drive, but now it is the 1st because we swapped the drives around.
When it asks what Bootloader you want, select GRUB!
Step 4. Configure GRUB
Follow your distributions manual on configuring grub.conf for the partition ( automatically will do this for you). However, for the partition you must configure it as so:

# Vista
title= Vista
rootnoverify (hd1,0)
map (hd1) (hd0)
map (hd0) (hd1)
chainloader +1
Step 5. Install GRUB to the MBR
Run “grub” to open the grub terminal:

grub> root (hd0,0)
grub> setup (hd0)
grub> quit

Reboot after you are finished setting up your system. It should let you pick between either or Vista.

Share and Enjoy:
  • del.icio.us
  • StumbleUpon
  • Facebook
  • Google
  • Furl
  • Live
  • MisterWong.DE
  • NewsVine
  • Reddit
  • Slashdot
  • Technorati
  • YahooMyWeb
  • BlinkList
  • description
  • Fark
  • Netvouz
  • Spurl
  • MisterWong
  • Webnews.de
  • E-mail this story to a friend!
  • Print this article!

Tags:, , , , , , , , , , , ,

Related posts

5 Responses to “Dual Boot Vista and Linux”

  1. 1
    Grub not picking up Vista - Ubuntu Forums Says:

    [...] Grub not picking up Vista I searched the forum and found this: http://www.pctipsbox.com/dual-boot-vista-and-linux/ check it out. __________________ CSMonkey Blog CSMonkey TV Remote: desktop TV remote for IVTV [...]

  2. 2
    Freespire 2.0 Released - Page 8 - Forums Says:

    [...] –it even has problems with other windows products Grub & Vista BSD bootloader.. http://www.pctipsbox.com/dual-boot-vista-and-linux/ http://apcmag.com/5046/how_to_dual_b…talled_ first EasyBSD is probably the easiest way.. [...]

  3. 3
    StumbleUpon » Your page is now on StumbleUpon! Says:

    [...] Your page is on StumbleUpon [...]

  4. 4
    Konstantin Says:

    Hello. I wish I read your manual before I have installed Ubuntu and Vista.Vista was installed first on one hd, then Ubuntu on other hd. Now I don’t know how to boot into the Vista. I have though no problems booting in Ubuntu. Could you help?

    Thanks in advance

  5. 5
    Andrew Says:

    Bit of a limited tutorial - not everyone has two drives. (Laptops, for instance.)

Leave a Reply