Here is how I recall my day of Vista/XP juggling. My method is a direct
result of others here advising me.
My computer came with Windows MCE 2005 and I upgraded to Vista. Not a clean
install but an upgrade.
First of all bookmark this site:
http://www.pro-networks.org/forum/viewtopic.php?t=88231
The information there is excellent. It explains how to install XP on a 2nd
partition but most of the steps are the same when installing on a 2nd hard
drive. You'll need to reference this page as you go through the formatting
etc steps. So maybe print it out or have another computer nearby to view it.
You will also need this application:
http://www.vistabootpro.org/
So download it ahead of time and have it available on a CD or flash device.
CD may be wiser as once you install XP your CD drive is obviously working.
And download the stand alone version of .Net-Framework 2 and put on your CD.
Also download all the drivers you'll need for the XP installation. Burn them
to CD. If you only have one computer and your missing critical drivers you
will be stuck with XP that won't do much. And you will not be able to get
back into Vista.
An aside: I bought a WD SATA hard drive and had a heck of a time getting it
installed in my Dell E510. I had to destroy the Dell hard drive plastic
container and the side of the computer case barely, barely fit back on as
the drive stuck out a bit too far and the SATA cable plug is not where Dell
wants it to be.
But after installing the hard drive I did the partitioning and formatting
per the instructions at the pro-networks site from within Vista. Skip the
part about "shrinking the Vista Partition". After formatting right click on
the new partition and click "make active". This step is not in the
pro-networks instructions. I don't know how different a fast or normal
format is but I did the normal format. Took maybe half an hour for 125GB
partition. Following the instructions I rebooted twice.
Then per the instructions I put the Windows XP setup CD in the drive and
rebooted again.
Now it's time to install XP. Make sure you get all the way through. And make
sure you install to your new hard drive. Probably D: or as the instructions
point out drive 1. (drive 0 being your C: drive)
I had a problem here. My Dell did not come with Windows MCE disks so I had
to scrounge up the install disks. There were 2 OEM CDs. After CD one was
finished I was instructed to insert CD two. Then I was instructed to insert
CD two again. I was stuck as the file that XP was looking for was not on CD
two. And it was asking for Windows Pro CD two. I eventually put CD one back
in and the install continued to the end. I'll never know why this happened.
Once XP is installed load all the drivers. Once I loaded my drivers and XP
saw the Internet it started downloading updates so I let that process
complete itself. It downloaded a lot of updates but not all of them. I could
not get the remaining updates until I "activated" XP and did the Windows
advantage thing. (or whatever it's called) But... after the initial updates
I
installed and ran the "Vista Bootloader" program. Following the instructions
from Pronetworks I created the dual boot menu. I held my breath and rebooted
and amazingly the dual boot menu popped up and I booted to Vista and then
back to XP and then to Vista and then back to XP. I could not believe my
month+ old Vista compatibility problem was somewhat solved.
I then did the remainder of the XP updates (had to activate) and found a few
better drivers than the ones I had on hand. I had forgotten to get my video
card driver ahead of time so XP was sluggish until I installed it.
See the thread in Vista.General subject "Dual Boot Issues" 3/12/2007. It
refers to issues you might have in dual boot environments.
As far as license and activation issues... I used the product key on the
sticker stuck to my computer case. It worked for me even though some here
say that once you upgrade from XP to Vista the XP license is invalid. So
apparently my Dell Windows MCE was activated with a bulk type license and
the one printed on my sticker had not been used. I had run Belarc Advisor
but had not paid attention to or written down the product key for the
original XP MCE. I wish I had so I could understand this better. But the
product key was right there on my computer and it worked and I don't feel
that I've cheated MS. I am not running the two OSs at the same time and they
are not on 2 computers. And I had very critical hardware and software issues
with Vista compatibility and had to go back to XP. I was prepared to scrap
Vista completely but my Dell restore partition was apparently corrupted by
the Vista install and even if it would have worked I likely would have had
re-activation problems due to the same product code. So I'm happy about the
way it turned out even though it cost me another hundred dollars. (hard
drive)
I hope this gives you hope. Follow the instructions exactly. Do the right
click "make partition active" or words to that effect after you format.
About you having the XP "upgrade" version of Windows XP Home. What did you
use that upgrade disk for? Did you upgrade from 98 or ME via that disk?
Could be that you have to stick in the old OS CD and let XP install sniff
it. You may have issues with using an upgrade disk / key. But the key is the
critical thing here. If you have a valid key you can use any CD media. (I
think) And having Vista recognize the XP CD is not relevant. While you are
installing XP... Vista is asleep and out of the picture. And I'm not sure
how the "install portion" would be grayed out or how the computer would know
at this point that the disk / key had already been activated. While
installing XP you are not connected to the Internet. So seems to me if you
install and use a "used" but valid key you won't have problems until the
installation is complete. I think the worst that could happen then is that
you buy a legal copy of XP and use that key. You would not have to
re-install. Someone might correct this statement as I'm not positive you can
enter a valid key after you install with a used key. You may want to
research that issue.
Good luck and I mean it.