Solved Win7 machine - How can I dual boot with WinXP?

bilm

New member
Local time
10:20 AM
Messages
6
I understand (I think) that if you have an WinXP machine and then install Win7, it will optionally setup a dual boot with the old WinXP.

But I have a Win7 machine and want to dual boot using the old WinXP HD from my old computer. I have read an article saying it is possible using something like EasyBCD? I've downloaded the last freeware version but I'm not clear about what to do next.

The Win7 machine was a gift and came with no install disk.

Do I hookup the HD from my old XP machine as the slave or the primary drive on the Win7 machine? If the XP HD needs to be primary how do I makeit the system/active drive/partition?

So far I have not found a clear step-by-step explanation of actually how to setup a dual boot in this situation. If it is even possible.

TIA

bilm
 
Last edited by a moderator:

My Computer My Computer

At a glance

Windows 7 Home Premium 32bitSempron 3400+ 2 Ghz1 gigATI
Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP Compaq Presario
OS
Windows 7 Home Premium 32bit
CPU
Sempron 3400+ 2 Ghz
Motherboard
Amethyst M-GL6E
Memory
1 gig
Graphics Card(s)
ATI
Antivirus
MS Security Essentials and ClamWin
Browser
IE11

My Computer My Computer

At a glance

W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, ...AMD Phenom II x6 1100T, 3.3 GHz12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2G...NVIDIA GeForce GTX 660
Computer type
PC/Desktop
Computer Manufacturer/Model Number
n/a
OS
W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, W10 Pro 1703 VM, #All 64 bit
CPU
AMD Phenom II x6 1100T, 3.3 GHz
Motherboard
ASUS M4A88T-M/USB3 (AM3)
Memory
12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2GB x 2)
Graphics Card(s)
NVIDIA GeForce GTX 660
Sound Card
Realtek?
Monitor(s) Displays
Samsung S23B350
Screen Resolution
1920x1080
Hard Drives
WD Green 2TB (SATA), WD Green 3TB (SATA), WD Blue 4TB (SATA), WD Blue 6TB (SATA)
PSU
Cooler Master
Case
Antec GX300 Tower
Cooling
3x Antec TRICOOL 120mm Fans
Mouse
Wired Optical
Internet Speed
DSL
Antivirus
Avast
Browser
Pale Moon (64 bit)
Other Info
2018-12-27 Upgraded HDDs
2015-12-10 Upgraded case, graphics card, storage
2015-08-15 Upgraded motherboard & RAM
2015-07-15 Upgraded LM17.1 to LM17.2
You have to be very careful with using EasyBCD or you'll mess your system up and not be able to boot from either system. Also I didn't find it completely clear within the application as to which partition was which when I used it. If you do virtual machines I highly suggest that you practice setting up a dual boot system first especially one with XP or 2000 and Vista or later setting up separate installs in order to simulate the steps needed to Add the older OS to the newer bootloader. I practiced on a virtual machine before I attempted it on my actual machine and I still screwed it up. On the plus side it has to be easier than running the BCD commands through command line which I wouldn't even attempt to do. Your use though is different than mine was when I needed it. I was reverting from the older bootloader to the newer one whereas you are only adding XP to the newer bootloader. That's much safer to do but it is still risky.

Something else to consider is that windows really needs to be reinstalled on a different computer in order to avoid driver and registry conflicts. Also you need XP drivers for your computer or your install will be just about worthless since XP has way less native drivers than Vista and later.
 

My Computers My Computers

  • At a glance

    Windows 7 pro/Windows 10 ProIntel i7 860 Quad core 2.8 ghz8 gbATI Radeon HD 5770 1 gb ram
    Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    HP Pavillion Elite HPE-250f
    OS
    Windows 7 pro/Windows 10 Pro
    CPU
    Intel i7 860 Quad core 2.8 ghz
    Memory
    8 gb
    Graphics Card(s)
    ATI Radeon HD 5770 1 gb ram
    Monitor(s) Displays
    Alienware 25 AW2521HF & Viewsonic
    Screen Resolution
    1920 x1080 & 1680x1050
    Hard Drives
    WD blue 1 tb & 500 gb.
    Browser
    FF of course.
    Other Info
    https://www.bestbuy.com/site/hp-pavilion-elite-desktop-intel-core-i7-processor-8gb-memory-1tb-hard-drive/9921493.p?skuId=9921493
  • At a glance

    Windows 2012 R2 Data center/Linux Minti3 9100 3.6GHz, 8M cache, 4C/4T8GB 2666MT/s DDR4 ECC UDIMM
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Dell Poweredge T140
    OS
    Windows 2012 R2 Data center/Linux Mint
    CPU
    i3 9100 3.6GHz, 8M cache, 4C/4T
    Memory
    8GB 2666MT/s DDR4 ECC UDIMM
    Monitor(s) Displays
    Viewsonic
    Screen Resolution
    1680x1050
    Hard Drives
    1 TB & 750 GB
    Other Info
    https://www.dell.com/en-us/work/shop/productdetailstxn/poweredge-t140?~ck=bt
Thank you lehnerus200and townsbg for your replies.

I think I haveenough to go on now. I may not do it
and just stick with my current way of using a VM(VirtualBox).

My main concern has been how to connect the HD from my old XP machine
to my Win7 machine. So far I gather that I should connect it as slave
and use EasyBCD within Win7 and add a "new" XP to to the dual boot menu
somehow.
If this is not the way to do it I hope some will post here and let
me know.

Thanks
bilm



 

My Computer My Computer

At a glance

Windows 7 Home Premium 32bitSempron 3400+ 2 Ghz1 gigATI
Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP Compaq Presario
OS
Windows 7 Home Premium 32bit
CPU
Sempron 3400+ 2 Ghz
Motherboard
Amethyst M-GL6E
Memory
1 gig
Graphics Card(s)
ATI
Antivirus
MS Security Essentials and ClamWin
Browser
IE11
Your computer might have the option of selecting the drive to boot from when you first boot your computer. If is then you can set the default to which ever drive you want and select the other drive if you want to boot into the other OS. It wouldn't be as convenient but it wouldn't require messing with the boot loader using EasyBCD. But yes you would add the drive as a slave and use EasyBCD to add XP to the Windows 7 bootloader. You really need to make sure that there are XP drivers for your computer. Without it your graphics won't be right so your resolution could look weird, especially if you have a wide screen monitor. You also won't be able to use any wireless cards or have audio. Also as I stated you could end up having weird errors or crashing issue by not doing a clean install of XP on that computer.
 

My Computers My Computers

  • At a glance

    Windows 7 pro/Windows 10 ProIntel i7 860 Quad core 2.8 ghz8 gbATI Radeon HD 5770 1 gb ram
    Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    HP Pavillion Elite HPE-250f
    OS
    Windows 7 pro/Windows 10 Pro
    CPU
    Intel i7 860 Quad core 2.8 ghz
    Memory
    8 gb
    Graphics Card(s)
    ATI Radeon HD 5770 1 gb ram
    Monitor(s) Displays
    Alienware 25 AW2521HF & Viewsonic
    Screen Resolution
    1920 x1080 & 1680x1050
    Hard Drives
    WD blue 1 tb & 500 gb.
    Browser
    FF of course.
    Other Info
    https://www.bestbuy.com/site/hp-pavilion-elite-desktop-intel-core-i7-processor-8gb-memory-1tb-hard-drive/9921493.p?skuId=9921493
  • At a glance

    Windows 2012 R2 Data center/Linux Minti3 9100 3.6GHz, 8M cache, 4C/4T8GB 2666MT/s DDR4 ECC UDIMM
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Dell Poweredge T140
    OS
    Windows 2012 R2 Data center/Linux Mint
    CPU
    i3 9100 3.6GHz, 8M cache, 4C/4T
    Memory
    8GB 2666MT/s DDR4 ECC UDIMM
    Monitor(s) Displays
    Viewsonic
    Screen Resolution
    1680x1050
    Hard Drives
    1 TB & 750 GB
    Other Info
    https://www.dell.com/en-us/work/shop/productdetailstxn/poweredge-t140?~ck=bt
I would keep them totally separate from each either and use the PC`s boot menu to choose XP when you want to use it.

There`s no need to add an extra boot menu.

And once you`re in W7 remove XP`s letter, and when you`re in XP remove W7`s letter, and they will never see each other.

And yes setup XP as the slave, that must be one old PC you`re using if it uses IDE :(
 

My Computer My Computer

At a glance

Windows 10 Pro x64Intel Core i7 6700KGSkill TridentZ RGB 16GB 3600 16-16-16-36EVGA GTX 980 Ti SC x2
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Skylake Special #666
OS
Windows 10 Pro x64
CPU
Intel Core i7 6700K
Motherboard
Asus Sabertooth Z170 Mark 1
Memory
GSkill TridentZ RGB 16GB 3600 16-16-16-36
Graphics Card(s)
EVGA GTX 980 Ti SC x2
Sound Card
Realtek High Definition
Monitor(s) Displays
AOC G2460PG
Screen Resolution
1920 x 1080 144Hz
Hard Drives
Samsung 860 Pro 256GB, Seagate Barracuda 4TB x2
PSU
EVGA 1000 P2, EVGA White Custom Braided Cables
Case
Corsair Vengeance C70 Gunmetal Black
Cooling
Corsair H100i v2, Corsair ML120 x2, Thermal Grizzly Kryonaut
Keyboard
Logitech G910 Orion Spectrum
Mouse
Logitech G700s
Internet Speed
Verizon Fios Quantum Gateway 75/75
Antivirus
Windows Defender, Malwarebytes Free 3.8.3
Browser
Chrome
Other Info
Corsair SP120 x4, LG Blu-ray Drive, Durabrand HT-395 100 Watt Dolby Digital Amp, Corsair H2100 Wireless 7.1 Headset
If you were using VMWare Workstation Player as your VM software, there is an option for sharing the host drive with the VM session. I'm sure that there is a similar option in Oracle VirtualBox.

Another way to do it is to share the drive. While in Windows 7, decide which folder(s) you want to share, and make them shareable. Now go into an XP VM session, and open File Explorer. You should be able to find the shared folders by looking in the Network section. You could map these folders as drives in XP, so that they would always be available and easy to access.
 

My Computer My Computer

At a glance

Linux Mint 18.2 xfce 64-bit (VMWare host) / W...Haswell4 GB
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell
OS
Linux Mint 18.2 xfce 64-bit (VMWare host) / Windows 8.1 Pro 32-bit (VMWare guest)
CPU
Haswell
Memory
4 GB
Monitor(s) Displays
Acer 23"
Screen Resolution
1920 x 1080
Hard Drives
Two hard drives, 1TB each: One for Linux, one for my data.
Keyboard
IBM Model M
Antivirus
Sophos (Linux), Trend Micro (Windows)
Browser
Firefox, Opera
Other Info
I use Samba to share my data drive with the other computers at my house and with my guest session in VMWare Workstation Player.
Do I hookup theHD from my old XP machine as the slave or the primary
drive on the Win7machine?

I have my doubts whether an XP HDD from a different computer would even boot in the 'new' pc. The XP install is expecting to see particular hardware. I've seen HDD swaps give nothing but a BSOD.

Nowadays, Windows 10 is quite forgiving with such swaps, but XP is from a different era. I mean - big blue cables ?

Worth a try . . .
 

My Computer My Computer

At a glance

Windows 7 Pro x64 sp1i7 4770K8GB Corsair Vengeance 1600MHzonboard
Computer type
PC/Desktop
Computer Manufacturer/Model Number
self build
OS
Windows 7 Pro x64 sp1
CPU
i7 4770K
Motherboard
MSI B85M-E45
Memory
8GB Corsair Vengeance 1600MHz
Graphics Card(s)
onboard
Monitor(s) Displays
LG 27MP35
Screen Resolution
1920-1080
Hard Drives
Seagate 2TB
PSU
Cooler Master GX 750
Case
Antec 300
Cooling
Seidon 120V
Internet Speed
60/18
Antivirus
MSE
Browser
Firefox

It turns out thatbadcrc was right. I hooked up the old WinXP HD as slave to the Win7 HD. TheWin7 machine's bios recognized it without a problem but it would not boot fromit no matter what. So I had to re-install Windows XP.

If the old WinXPmachine had been newer I might have been able to use "New Jersey"'sidea of keeping the HDs totally separate. I likethat idea. All the apps that work in Win7 were transferred over from the old XPdrive so there is no reason for either drive to know about each other.
Also I likemrjimphelps's idea of configuring a VM's HD as the old WinXP drive. But I wouldneed a newer system for that. This Win7 machine's hardware is almost as old aWin7 itself. A newer system would have the juice (cpu + ram) to run a VM likethat within Win7 but I don't think this one would.





Anyway so Ineeded a dual boot menu. First I tried EasyBCD but could not get it to make adual boot menu for me. I'm sure it wasmy fault for not understanding how it works even though I read all I could findabout it.
I finally justused BCDedit straight from my Win7 repair disc's command prompt. BCDedit hassomething of a learning curve but the basics needed to make a dual boot menuare really not that difficult. One of the boot entries in my case is an ntldrbased Windows OS so I had to take that into account.




So I now bootinto a very nice dual boot menu and can use Win7(default) or WinXP; whichever Ineed.


Personally Irecommend using BCDedit and not messing with EasyBCD.

Thanks for allthe ideas. I may use them in the future.


bilm


(BTW - The reasonfor still needing Windows XP is neither Microtek nor Microsoft provided Win7drivers for a Microtek 36-bit(600X1200 dpi) color scanner that produces scans as good as any I've seen amongthe latest. And CorelDrawversion 8 which does everything I need but cannot work in Win7. On generalprinciples I refused to shell out the hundreds of bucks it would take to getWin7 equivalents.)



 

My Computer My Computer

At a glance

Windows 7 Home Premium 32bitSempron 3400+ 2 Ghz1 gigATI
Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP Compaq Presario
OS
Windows 7 Home Premium 32bit
CPU
Sempron 3400+ 2 Ghz
Motherboard
Amethyst M-GL6E
Memory
1 gig
Graphics Card(s)
ATI
Antivirus
MS Security Essentials and ClamWin
Browser
IE11
Also I likemrjimphelps's idea of configuring a VM's HD as the old WinXP drive. But I wouldneed a newer system for that. This Win7 machine's hardware is almost as old aWin7 itself. A newer system would have the juice (cpu + ram) to run a VM likethat within Win7 but I don't think this one would.


I checked your System Specs, and you are absolutely right - you have 1GB of RAM in your computer. There is absolutely no way to run a VM if that's all the RAM you have.

I'm surprised you are able to run Windows 7 with only 1GB of RAM.
 

My Computer My Computer

At a glance

Linux Mint 18.2 xfce 64-bit (VMWare host) / W...Haswell4 GB
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell
OS
Linux Mint 18.2 xfce 64-bit (VMWare host) / Windows 8.1 Pro 32-bit (VMWare guest)
CPU
Haswell
Memory
4 GB
Monitor(s) Displays
Acer 23"
Screen Resolution
1920 x 1080
Hard Drives
Two hard drives, 1TB each: One for Linux, one for my data.
Keyboard
IBM Model M
Antivirus
Sophos (Linux), Trend Micro (Windows)
Browser
Firefox, Opera
Other Info
I use Samba to share my data drive with the other computers at my house and with my guest session in VMWare Workstation Player.
My Win7 machine'sMobo has an AMD Sempron 3200+ 2 Ghz CPU with 1 GB of RAM installed. (The Mobo's bussis capable handling an Athlon 64 X2 4800+ with RAM expandable to 4 GB.)
It's the Win7Home Premium edition so it doesn't have all the sophisticated networkingstuff bogging itdown. It's not connected to any network or the web so all related apps are disabled atstartup (thanks to Mark Russinovich's Autoruns program). And related services are set todisabled or manual. I have all the Win7 cosmetic features turned off.

I've tried to be thorough about installing updates. Currently I have 28-30 updates installed thatare not labeled as Security Updates and I'm sure it's benefited from any of them that haveto do with improving performance.

I run Check Disk(chkdsk) regularly and defrag once week whether it needs it or not. And thenrun the ResourceChecker (SFC).

Other than theabove I have no explanation for you as to why Windows 7 works fine on mysystem. Or as to whyVirtualBox's VM works so well although I no longer need it with the new dual boot setup.

bilm
 

My Computer My Computer

At a glance

Windows 7 Home Premium 32bitSempron 3400+ 2 Ghz1 gigATI
Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP Compaq Presario
OS
Windows 7 Home Premium 32bit
CPU
Sempron 3400+ 2 Ghz
Motherboard
Amethyst M-GL6E
Memory
1 gig
Graphics Card(s)
ATI
Antivirus
MS Security Essentials and ClamWin
Browser
IE11
My Win7 machine'sMobo has an AMD Sempron 3200+ 2 Ghz CPU with 1 GB of RAM installed. (The Mobo'sbuss is capable handling an Athlon 64 X2 4800+ with RAM expandable to 4 GB.)

It's the Win7Home Premium edition so it doesn't have all the sophisticated networking

stuff bogging itdown. It's not connected to any network or the web so all related apps
are disabled atstartup (thanks to Mark Russinovich's Autoruns program). And related services are set todisabled or manual. I have all the Win7 cosmetic features turned off.
I've tried to bethorough about installing updates. Currently I have 28-30 updates



installed thatare not labeled as Security Updates and I'm sure it's beneted from any
of them that haveto do with improving performance.

I run Check Disk(chkdsk) regularly and defrag once week whether it needs it or not. And thenrun the ResourceChecker (SFC).


Other than theabove I have no explanation for you as to why Windows 7 works fine on mysystem. Or as to whyVirtualBox's VM works so well although I no longer need it with the new dual boot setup.
bilm



 

My Computer My Computer

At a glance

Windows 7 Home Premium 32bitSempron 3400+ 2 Ghz1 gigATI
Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP Compaq Presario
OS
Windows 7 Home Premium 32bit
CPU
Sempron 3400+ 2 Ghz
Motherboard
Amethyst M-GL6E
Memory
1 gig
Graphics Card(s)
ATI
Antivirus
MS Security Essentials and ClamWin
Browser
IE11

It is likely yourversion of Win7 and how you have it set up
would have nohope of running on my hardware. But my version of Win7 and
the way I have itconfigured runs quite wellalong with VirtualBox's VM.

Maybe a few moredetails would help.
The mobo my Win7runs on has an AMD Sempron 3200+ 2 Ghz CPU with 1 GB of RAM installed. It musthave a fairly fast buss because the CPU is upgradable to an Athlon 64 X2 4800+ providedyou could find one these days. And the RAM is expandable to 4 GB. The mobo alsohas a very good ATI graphics chip supporting the CPU.





My Win7 is theHome Premium edition so it doesn't have all the sophisticated networking stuffbogging it down. I don't have it connected to any network or the web so allrelated apps are disabled at startup (thanks to Mark Russinovich's Autorunsprogram). And all network related services are set to disabled or manual. Allthe Win7 cosmetic features turned off.


Currently I have 28-30updates installed that are not labeled as Security Updates and I'm sure it'sbenefited from any of them that have to do with improving performance.

bilm
 

My Computer My Computer

At a glance

Windows 7 Home Premium 32bitSempron 3400+ 2 Ghz1 gigATI
Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP Compaq Presario
OS
Windows 7 Home Premium 32bit
CPU
Sempron 3400+ 2 Ghz
Motherboard
Amethyst M-GL6E
Memory
1 gig
Graphics Card(s)
ATI
Antivirus
MS Security Essentials and ClamWin
Browser
IE11
Back
Top