How to dual boot your Vista PC with Windows XP

Fri Apr 25, 2008 4:31PM EDT

See Comments (16)

Another big question from readers as a follow-up to last week's XP end-of-life post: How do I set up my Vista PC for dual booting with Windows XP?

For starters, it's true that some new computers will not be able to run Windows XP. The issue is one of drivers and mainly affects laptops: Some vendors have jumped so wholly to Vista that they're no longer making XP hardware drivers for their equipment. There's no real way around this, so check to make sure you can get all the drivers you need for your computer before you embark on the road to try setting up two operating systems on your machine. (You'll need them anyway.)

Also, be aware that configuring your machine to run Vista and XP side by side isn't the easiest thing in the world. It is certainly not overwhelmingly difficult, but if you aren't completely comfortable installing Windows on a bare machine, you should avoid this process. Find a friend to help you if you need it.

OK, so you're determined to dual boot. Here's how to do it.

1. Repartition - You need to make two partitions on your hard drive. One for Vista, one for XP. The Vista install DVD includes an app called DiskPart that lets you do this, or try GParted, which is a little friendlier but requires a little more effort on your part. Split your hard drive into two chunks, and make sure each is big enough for each OS (at least 20GB). Format the partition as NTFS. You can also use a second hard drive if you're on a desktop.

2. Check Your BIOS - If you're using a SATA hard drive (the standard for a couple of years now), you'll need to tweak your BIOS so XP, which came out well before SATA did, can see it. Just go into your computer's setup app and hunt around for the options for your hard drive, often under "AHCI." You want "compatibility," "AHCI off," or "IDE emulation" mode... something along those lines. Don't worry, this won't impact Vista at all.

3. Boot from an XP Disc - Now you can just follow the usual installation procedure. Just make sure you're installing on the correct drive: Vista will be on the C drive. Your new partition will be E, F, or another drive letter.

4. Repair the MBR - Installing XP after Vista prevents Vista from loading properly because it overwrites a critical file. Repair the Master Boot Record by booting from a Vista DVD and selecting "Repair your computer," then "Startup Repair."

5. Install a Boot Manager - After all this, you'll boot into Vista. You now need a boot manager to deal with the two OSes. Install EasyBCD (download at that link), run it, and click "Add/Remove Entries." Change the drive to whatever you used in step 3, and change its type to "Windows NT/2k/XP/2k3." Click Add Entry then Save. Any other boot manager will work, but EasyBCD is free.

When you reboot you'll now get to choose which OS to go into.

Good luck! (If you need more help, just search the web for "dual boot Vista XP" and you'll find even more tutorials. Everyone's instructions are a little different, so keep that in mind.)

Comments on How to dual boot your Vista PC with Windows XP

Post a Comment

Join in the discussion. Here you'll see the comments in the order they were posted.

  • 1 Posted by dcsoccer25 on Fri Apr 25, 2008 4:41PM EDT Report Abuse

    So do I have to install XP after Vista, or can I do it the other way around? I've got a machine with XP on it now.

  • 2 Posted by rogueist on Fri Apr 25, 2008 4:44PM EDT Report Abuse

    You can also add a VMWare virtual machine and be guaranteed to be able to run XP with Vista regardless of the machine's hardware specs. Virtualization is an awesome thing.

  • 3 Posted by aguirre.arbex on Fri Apr 25, 2008 5:05PM EDT Report Abuse

    Better of all. Install Ubuntu 8.04 and keep XP for games (dual boot). Linux is much better OS and is free, with lots of GNU software. Check www.ubuntu.com

  • 4 Posted by miller6994 on Fri Apr 25, 2008 6:23PM EDT Report Abuse

    Lets say "Amen!" to Ubuntu or Kubuntu (closer to XP look) These now load up just as another application with the WUBI installation. Just click and open Linux in Vista ot XP. No dual booting required. https://wiki.ubuntu.com/WubiGuide

More Posts: First Prev 1 2 Next Last

Post a Comment

 

Sign In to see your profile information, saved products and more...

Register Sign In

My Favorite Gadgets

 

Recent Activity

 

Recently Viewed

on | off on | off
 
 
 

Also on Yahoo! Tech

Computers Home Office Wi-Fi & Networking Phones & PDAs Cameras & Camcorders TV & Home Theater Portable Audio

Question and Answer content at Yahoo! Tech is written by Yahoo! users at Yahoo! Answers. Yahoo! does not evaluate or guarantee the accuracy of any Yahoo! Answers content. For more information, read the Full Disclaimer.

Opinions expressed by the Advisors are their own and do not necessarily reflect the views of Yahoo! Inc. Yahoo! receives no compensation from any manufacturer or distributor nor does it compensate any Advisor for the coverage of any product or service in any Advisor's content.