Hi, BeeJ.
It's easiest if you do it the straightforward way. Not so easy if you
take shortcuts.
1. Put the WinXP DVD in the drive and boot from it. Have it create the
250 GB partition as Drive C: and install WinXP there.
2. Then put the Win7 DVD in the drive and reboot from it. Tell Setup to
create the second 250 GB partition and install Win7 there.
All done - with the installation of the dual-boot system. Then, of
course, you will need to update each of them and install all of your
applications twice, one on each system.
Each time you reboot in the future, after the computer POST (Power-On
Self-Test), you will see a menu from which you can choose either Win7 or
an "Earlier Version of Windows", which means WinXP, of course. If you
choose "earlier", Win7's "bootmgr" will step back out of the way and
load WinXP's NTLDR, NTDETECT.COM and Boot.ini and present the familiar
Boot.ini menu - or default to loading WinXP, just as though WinXP were
the only OS installed. If you choose Win7, then bootmgr will use the BCD
(Boot Configuration Data) to find and load Win7; those WinXP files will
simply be ignored.
One thing that might take some getting used to: WinXP will see that
first partition as Drive C:, just as it always has; Win7 will be on the
second partition, Drive D:. But when you reboot into Win7, the SECOND
partition, where Win7 is installed, will be seen as Drive C:, and the
FIRST partition will be seen as Drive D:. None of this will confuse
either version of Windows, but it might confuse you.
There are several other ways to create the dual-boot arrangement you
want, BeeJ. You can, if you want, insert the Win7 DVD while WinXP is
running and run Setup to install Win7. If you do that, Win7 Setup will
see that you've already assigned the letter D: to the second partition
and will keep that letter in Win7. Your Win7 Boot volume will be D:, its
Boot folder will be D:\Windows and your apps will install by default
into D:\Program Files. Again, this might confuse YOU, but both Win7 and
WinXP will be happy.
You can install Win7 first and then add WinXP later, but that involves
some extra steps, because WinXP's Setup.exe does not know how to handle
an existing Win7, so you'll have to "repair" the boot process later.
Quite doable, but it takes a little more effort. What I call the Golden
Rule of Dual-Booting is to Always Install the Newest Windows LAST.
Win7's Setup does know how to handle an existing WinXP.
RC
--
R. C. White, CPA
San Marcos, TX
[email protected]
Microsoft Windows MVP (2002-2010)
Windows Live Mail 2011 (Build 15.4.3538.0513) in Win7 Ultimate x64 SP1
in message
I have a new PC with a blank 500G hard disk.
I have legal copies of Win7 pro and XP Pro.
I want to create a dual boot PC, 250G and 250G on the 500G hard disk.
Can someone give me step by step procedure to create this dual boot PC
or a link that explains.
NO I do not want a Win7 with Virtual XP so do not bother with that.
NO I do not want to use Win7 compatibility so do not bother with that!
Why, I an doing direct hardware interfacing and want no additional OS
code in the way so I want pure XP Pro and pure Win7 Pro.
Thanks in advance.