Dual Boot Installation with Windows 7 and XP

How to Setup a Dual Boot Installation with Windows 7 and XP


   Information
This will show you how to install Windows 7 and XP to dual boot with when you already have either Windows 7 or XP installed first.
   Note
With a dual boot installaton, you will have two operating systems (OS) installed. When you start the computer, you will have the choice to choose which OS you would like to start up to. This method is the easiest way of doing a dual boot with these two operating systems.
   Tip
When dual booting with another OS (ex: Vista or XP), you may not always have that OS partition show up in Computer with a driver letter in Windows 7. If this happens, then you will just need to add a drive letter to the OS (ex: Vista or XP) partition in Windows 7 Disk Management for it to show up in Computer with a driver letter.
   Warning
To stop XP from deleting your Windows 7 System Restore Points everytime XP is started, then see System Restore Points - Stop XP Dual Boot Delete to hide Windows 7 from XP.

Windows 7 Minimum Hardware Requirements


NOTE: For more information on this, see: Windows 7 system requirements
  • 1 GHz 32-bit or 64-bit processor
  • 1 GB RAM for 32-bit Windows 7 OR 2 GB RAM for 64-bit Windows 7
  • 16 GB available disk space 32-bit Windows 7 OR 20 GB for 64-bit Windows 7
  • Support for DirectX 9 graphics with 128 MB memory (in order to enable Aero theme)
  • DVD-R/W Drive
  • Internet or phone access to activate Windows 7.
Windows XP Minimum Hardware Requirements

NOTE: For more information on this, see: System requirements for Windows XP operating systems
  • PC with 300 megahertz (MHz) or higher processor clock speed recommended; 233-MHz minimum required;* Intel Pentium/Celeron family, AMD K6/Athlon/Duron family, or compatible processor recommended
  • 128 megabytes (MB) of RAM or higher recommended (64 MB minimum supported; may limit performance and some features)
  • 1.5 gigabyte (GB) of available hard disk space.*
  • Super VGA (800 × 600) or higher resolution video adapter and monitor
  • CD-ROM or DVD drive
  • Keyboard and Microsoft Mouse or compatible pointing device
EXAMPLE: Windows Boot Manager
NOTE: This is the boot screen where you select what operating system that you would like to start. By default, you have 30 seconds to choose another operating system before the default operating system will start automatically.
Example.jpg



OPTION ONE

When XP is Installed First


NOTE: If you have a RAID setup, you will need to have the Windows 7 RAID drivers on a USB flash drive available to select and load while installing Windows 7.
1. Do step 2 or 3 below for where you wanted to install Windows 7 at.

2. To Create a New Partition from the XP Hard Disk Drive
A) With your Windows 7 installation disc boot into the Command Prompt from the System Recovery Options screen.
NOTE: Make sure that the CD/DVD drive is selected first in the boot order in the BIOS.

B) In the command prompt, select and shrink the XP volume by how many MB (1024 MB = 1 GB) you want to have for this Windows 7 partition. (See screenshot below)
NOTE: You would do steps 2 to 9 in METHOD TWO at that link. Windows 7 will need a minimum of 16 GB (16384 MB).
XP-W7_1.jpg
C) Click on the X at the top right corner to close the command prompt. (See screenshot above)

D) Click on the X at the top right corner to close System Recovery Options. (See screenshot below)
XP-W7_2.jpg
E) Go to step 4.
3. To Use a Separate Hard Disk Drive than the XP Drive
A) Boot from your Windows 7 installation disc.
NOTE: Make sure that the CD/DVD drive is selected first in the boot order in the BIOS.
4. Click on the Install now button. (See screenshot below)
XP-W7_3.jpg
5. When you get to this point, select the partition (step 2) or hard drive to install Windows 7 on. (See screenshot below)
XP-W7_4.jpg
6. Finish installing Windows 7.
NOTE: You would start at step 9 in that link to finish installing Windows 7.

7. When finished, restart the computer to have the option to boot from XP (Earlier Verision of Windows) or Windows 7. (See screenshot below)

   Note
If you are only booting into Windows 7 and do not have XP listed in the Windows Boot Manager, then you can install only EasyBCD (step 8 Option Two below) to add XP (or Windows 7) while started in Windows 7 the same way to the boot list.

Example.jpg



OPTION TWO

When Windows 7 is Installed First





   Warning

1. To Create a New Partition from the Windows 7 Hard Disk Drive
NOTE: If you want to install XP on a separate internal hard drive instead, then skip this step and go to step 2.
A) In Windows 7, select and shrink the Windows 7 volume in Disk Management by how many MB (1024 MB = 1 GB) you want to have for this XP partition. (See screenshots below)
NOTE: You would do all of Method One at that link.
W7-XP-1.jpg

W7-XP-2.jpg

W7-XP-3.jpg
2. Insert your XP installation disc, then restart the computer and press any key to boot from it when prompted. (See screenshot below)
NOTE: Make sure that the CD/DVD drive is selected first in the boot order in the BIOS.
Step1.jpg
3. From XP Setup, Press Enter. (See screenshot below)



   Warning

W7-XP-4.jpg
4. Press F8. (See screenshot below)
NOTE: On some multimedia keyboards, you may need to press the F-Lock or Function key before pressing F8.
W7-XP-5.jpg
5. Select the partition (step 1) or hard drive that you want to install XP on using the arrow keys and press Enter.
W7-XP-6.jpg
6. Finish installing XP.



   Tip
If you get Error loading Operating System after XP restarts:
  • Using your Windows 7 installation disc, boot to the command prompt at startup.
  • Type in these comands below, and press enter after each one.
    • bootrec /FixMbr
    • bootrec /FixBoot
    • bootrec /RebuildBcd
  • Exit the command prompt and restart the computer.
  • At this point, Windows 7 should boot up the same way before trying to install XP.
  • Continue to step 8 below and run EasyBCD from Windows 7 instead.

7. In XP, download and install .Net Framework 2.0 (32-bit) version or .Net Framework 2.0 (64-bit) version first, and EasyBCD (free version) for your 32-bit (x86) or 64-bit (x86) XP.
NOTE: In XP, Net Framework is required to be installed to run EasyBCD. After you click on Register (at bottom of link) for the free EasyBCD, registration is not required to download it.

8. Run EasyBCD (free version).
NOTE: This is required to repair the Windows 7 boot file and add XP to the Windows Boot Manager list.

9. On the left side of EasyBCD, click on the Add New Entry button. (See screenshot below)
A) In the top section under Operating Systems, click on the Windows tab. (See screenshot below)
B) To the right of Type, select Windows NT/2k/XP/2k3 from the drop down menu. (See screenshot below)
:warn:WARNING: Be sure to leave the Automatically detect correct drive box checked.

C) To the right of Name, you can leave the default Microsoft Windows XP as the name to be displayed in the Windows Boot Manager, or you can type whatever name you would like to have instead. (See screenshot below)
D) Click on the Add Entry button. (See screenshot below)
W7-XP-7.jpg
10. On the left side of EasyBCD, click on the BCD Deployment button, select (dot) the Install the Windows Vista/7 bootloader to the MBR option, and click on the Write MBR button. (See screenshot below)
W7-XP-9.jpg
11. Close EasyBCD.

12. Restart the computer to have the option to boot from Microsoft Windows XP or Windows 7. (See screenshot below)
Example2.jpg
   Tip
If Windows 7 will not start up when selected, then use your Windows 7 installation DVD to do a Startup Repair.

That's it,
Shawn






 
Last edited:
Can I really do it?

This looks to be a very good tutorial and I was very keen to add an XP partition to my new laptop. But I have made mistakes trying to do something clever on computers before and I don't want to replicate this and when I see 52 pages of forum messages my knees get a bit weak. I'm using a Packard Bell Butterfly Touch netbook (10.6 inch screen or thereabouts, Dual core 2 X U4100 processor @ 1.30GHz, 4GB Ram 320GB hard drive but no optical or floppy drive. When I read that I must install drivers from a floppy not a USB memory stick I wonder if I can get it working. I think that I have a SATA hard drive (or so it said in the advertising spec. It is a WD3200BEVT-22ZCT0).
Do you think I can do the dual boot installation without too much risk of messing up the computer - is it easy to undo anything I might do wrong. I have some XP programs which I would like to use on this laptop/netbook. I do have a floppy and an optical drive on my desktop computer and I've got a caddy which I think I can put them in but I'm pretty certain that they connect via a USB cable.
I realise that there are hundreds of members asking questions and I apologise for what may be rather silly questions and for the demands on members and administrators time.
 

My Computer My Computer

At a glance

Windows 7 Home Premium at presentDual core 2 of U4100 1.3GHz4GBIntegrated on motherboard
Computer Manufacturer/Model Number
Laptop - Packard Bell Butterfly Touch ACPI x64 based PC
OS
Windows 7 Home Premium at present
CPU
Dual core 2 of U4100 1.3GHz
Memory
4GB
Graphics Card(s)
Integrated on motherboard
Hard Drives
WD3200BEVT-22ZCT0 320GB
It would be easier to run XP virtually from within Win7 if you want to try one of the free programs for that. http://lifehacker.com/238071/geek-to-live--run-windows-xp-inside-vista-with-virtual-pc
http://lifehacker.com/5485879/run-xp-mode-in-virtualbox-instead-of-virtual-pc

You can boot the XP CD now to see if it detects the HD during the "Where do you want to install Windows" stage of the Install Process, then bail out once you confirm if it sees HD. If not, you'll know you need to do the SATA driver slipstreaming into XP, unless you have a floppy drive and can insert that driver from your chipset (unzipped) at F6 prompt during initial file loading.

http://www.sevenforums.com/tutorials/72185-sata-drivers-slipstream-into-windows-xp-cd.html?ltr=S
 
Thanks for the advice gregrocker. I did consider installing Virtual Machine, which I think may be a Sun System's program that Microsoft suggest maybe ok. However I downloaded a program to check suitability and it said my processor wasn't up to it. There seems to also be hints that some programs don't like being run this way although I have no idea why this might be. I'd certainly rather have done it this way - if you think the program you mention may be less demanding I could give it a try as long as there isn't a risk of messing the computer up - I really don't want to get into reformats etc.
i think I might be able to take the floppy drive out of my desktop and fit it in a caddy - but not at the same time as using the CD drive because that will need to caddy too. I don't understand what the unzipped driver from my chipset is. Surely the chipset doesn't have a zipped driver installed on it? I also don't know what the f6 prompt is unless it becomes obvious when I run the XP installation.
As I understand it this slipstreaming involves putting the XP operating system setup files into a folder where i also put the SATA folders. I then make an "improved" XP setup disc from this. Have I got that right?
I may have to leave this idea for a while since I've a lot on in the next month without getting into a pickle with this laptop.
I greatly appreciate your advice and time.
Thank you.
 

My Computer My Computer

At a glance

Windows 7 Home Premium at presentDual core 2 of U4100 1.3GHz4GBIntegrated on motherboard
Computer Manufacturer/Model Number
Laptop - Packard Bell Butterfly Touch ACPI x64 based PC
OS
Windows 7 Home Premium at present
CPU
Dual core 2 of U4100 1.3GHz
Memory
4GB
Graphics Card(s)
Integrated on motherboard
Hard Drives
WD3200BEVT-22ZCT0 320GB
This turns out to be exceedingly pointless, as my N5030 laptop is incompatible with xp,

Thanks everyone for your help ^_^
i may be back after i get paid and purchase vista though if that goes epicly tits up
 

My Computer My Computer

At a glance

windows 7 home premium 64bit
Computer Manufacturer/Model Number
Dell Inspiron N5030
OS
windows 7 home premium 64bit
Other Info
want to dual boot win7 and winxp.
any ideas?
Thanks for the advice gregrocker. I did consider installing Virtual Machine, which I think may be a Sun System's program that Microsoft suggest maybe ok. However I downloaded a program to check suitability and it said my processor wasn't up to it. There seems to also be hints that some programs don't like being run this way although I have no idea why this might be. I'd certainly rather have done it this way - if you think the program you mention may be less demanding I could give it a try as long as there isn't a risk of messing the computer up - I really don't want to get into reformats etc.
i think I might be able to take the floppy drive out of my desktop and fit it in a caddy - but not at the same time as using the CD drive because that will need to caddy too. I don't understand what the unzipped driver from my chipset is. Surely the chipset doesn't have a zipped driver installed on it? I also don't know what the f6 prompt is unless it becomes obvious when I run the XP installation.
As I understand it this slipstreaming involves putting the XP operating system setup files into a folder where i also put the SATA folders. I then make an "improved" XP setup disc from this. Have I got that right?
I may have to leave this idea for a while since I've a lot on in the next month without getting into a pickle with this laptop.
I greatly appreciate your advice and time.
Thank you.

First check for all the Win XP drivers for your hardware.
Choose your country | Packard Bell

If your Win XP CD, does not support your Sata Controller, you will need to load drivers to uses at F6.
Load Sata Controller drivers with a floppy disk is the best way.
http://www.sevenforums.com/tutorials/66010-sata-drivers-load-windows-xp-setup-dual-boot.html
OR
http://www.sevenforums.com/tutorials/72185-sata-drivers-slipstream-into-windows-xp-cd.html

Your Packard Bell Butterfly Touch has a Intel Sata Controller.
You can download your F6 Sata Controller drivers from here:

Intel Sata Controller Drivers

You will need a USB CD/DVD Drive, & a USB Floppy Drive.
 

My Computer My Computer

At a glance

ME/XP/Vista/Win7
OS
ME/XP/Vista/Win7
Hi Everyone,

I am new to Dual Booting and did not know where to begin. I read through the entire tutorial and grasp almost everything it was saying.

The only problem I have was with the SATA Drivers that I need to Slipstream into XP. I do not know where to begin to look for these SATA drivers.

The computer I am using is a Pavilion Magnesium Gray Edition p6540f PC. Can someone please help me.

Thank You
 

My Computer My Computer

At a glance

Windows 7 Home Premium 64 bitAMD Phenom II8GBATI Radeon HD
Computer Manufacturer/Model Number
P6540F
OS
Windows 7 Home Premium 64 bit
CPU
AMD Phenom II
Motherboard
H-RS880-uATX
Memory
8GB
Graphics Card(s)
ATI Radeon HD
Sound Card
RealTek
Monitor(s) Displays
HP 2010i
Hard Drives
1TB
PSU
Antec Basiq 500W

My Computer My Computer

At a glance

64-bit Windows 11 Pro for WorkstationsIntel i7-8700K OC'd to 5 GHz64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600...ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
Thanks a lot! Will I be able to dual boot even though there is no SATA Drivers.
 

My Computer My Computer

At a glance

Windows 7 Home Premium 64 bitAMD Phenom II8GBATI Radeon HD
Computer Manufacturer/Model Number
P6540F
OS
Windows 7 Home Premium 64 bit
CPU
AMD Phenom II
Motherboard
H-RS880-uATX
Memory
8GB
Graphics Card(s)
ATI Radeon HD
Sound Card
RealTek
Monitor(s) Displays
HP 2010i
Hard Drives
1TB
PSU
Antec Basiq 500W
Without XP SATA drivers, you will not be able to dual boot with XP installed on a SATA HDD. :(
 

My Computer My Computer

At a glance

64-bit Windows 11 Pro for WorkstationsIntel i7-8700K OC'd to 5 GHz64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600...ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone

My Computer My Computer

At a glance

Windows 7 Home Premium 64 bitAMD Phenom II8GBATI Radeon HD
Computer Manufacturer/Model Number
P6540F
OS
Windows 7 Home Premium 64 bit
CPU
AMD Phenom II
Motherboard
H-RS880-uATX
Memory
8GB
Graphics Card(s)
ATI Radeon HD
Sound Card
RealTek
Monitor(s) Displays
HP 2010i
Hard Drives
1TB
PSU
Antec Basiq 500W
You might give it a try to see how it works.
 

My Computer My Computer

At a glance

64-bit Windows 11 Pro for WorkstationsIntel i7-8700K OC'd to 5 GHz64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600...ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
No luck with that, but I happened to run into the answer and it is not good.

Taken from the HDD Installation Guide:

"We don't release any firmwares. Because the product has been already optimized with its own configurations. IDE (PATA & SATA) drive does not need any drivers. You just have to make a partition and format your drive for using. Please make sure whether you had partitioned and formatted. First of all, you must partition and format for recognizing the new drive in the Windows Explorer. When installing Win-XP, the installation process includes the new drive in the Windows Explorer."

The last line is most interesting because if that is the case. I would just have to proceed with installation?
 

My Computer My Computer

At a glance

Windows 7 Home Premium 64 bitAMD Phenom II8GBATI Radeon HD
Computer Manufacturer/Model Number
P6540F
OS
Windows 7 Home Premium 64 bit
CPU
AMD Phenom II
Motherboard
H-RS880-uATX
Memory
8GB
Graphics Card(s)
ATI Radeon HD
Sound Card
RealTek
Monitor(s) Displays
HP 2010i
Hard Drives
1TB
PSU
Antec Basiq 500W
I found an old Maxtor 80GB SATA / 150 HDD laying around, but it's only the HDD and no cables.
 

My Computer My Computer

At a glance

Windows 7 Home Premium 64 bitAMD Phenom II8GBATI Radeon HD
Computer Manufacturer/Model Number
P6540F
OS
Windows 7 Home Premium 64 bit
CPU
AMD Phenom II
Motherboard
H-RS880-uATX
Memory
8GB
Graphics Card(s)
ATI Radeon HD
Sound Card
RealTek
Monitor(s) Displays
HP 2010i
Hard Drives
1TB
PSU
Antec Basiq 500W
Last edited by a moderator:

My Computer My Computer

At a glance

ME/XP/Vista/Win7
OS
ME/XP/Vista/Win7
EacyBCD modification

Hi,

I have successfully installed windows 7 on one HD and have XP on another (xp was first)

Now, when i modifiy my boot record using easyBCD and restart, no dual boot option shows up. And when i open up EasyBCD, the xp entry i created is gone. I followed the steps in this guide and all looks good until i restart.

Any ideas on the issue?
 

My Computer My Computer

At a glance

home 64 bit
OS
home 64 bit
The best way to set up a Dual Boot on separate HD's is to boot via BIOS. This leaves the HD's independent to come and go as you please.

Try choosing the XP HD to boot now by tapping the one-time BIOS Boot Menu key given on first boot screen:
  • Asus - F8
  • HP/Compaq - Esc
  • Sony - F2
  • Acer - F2
  • Gateway - F10
  • eMachnes - F10
  • Toshiba - F12
  • Dell - F12
  • IBM/Lenovo - the blue Thinkvantage button
If XP won't start then post back a screenshot of your full Disk Mgmt Drive map using Snipping Tool in Start Menu and we can advise you how to set up Dual Boot via BIOS, or Windows if you prefer.
 
I'll do that when i get home from work.

Im just a puzzled why the easyBCD method isnt working. I just installed win7 on a HD on the same machine and used easyBCD and it worked great. Only problem was the HD was making alot of noise so i returned it for the exact same model. And now after reinstalling win7 on this HD, the easyBCD method doesnt work. Strange. What do you think of that?

Thanks for your quick response.
 

My Computer My Computer

At a glance

home 64 bit
OS
home 64 bit
I pressed F12 and changed the boot HD to the XP drive and it booted to XP fine. I was able to restart multiple times and switch between the 2 drives in the F12 boot menu with success.
 

My Computer My Computer

At a glance

home 64 bit
OS
home 64 bit
See how much easier it is to dual boot via the BIOS?

All of the complications involving editing the BCD (even with superb EasyBCD) are removed from the equation, and it becomes purely mechanical again.
 
Back
Top