You will need to repartition the drive. To do this non-destructively,
you will need to use an application like Partition Magic.
Create 3 partitions. For XP Pro, and 2000, you can allocate 2-3 gigs
each, and give the rest to your main OS.
(or get another hard drive and install them there, probably a better
solution)
You should then be able to install the other two. Install 2000 first
(you have to boot off the CD, as XP Home won't let you 'upgrade' to
2000), making sure to choose one of the new partitions, and then install
XP Pro, choosing the third partition. Your XP Home will be temporarily
unavailable after installing 2000. After installing XP Pro, it will
be accessible again.
Tom
I use software called BootIT NG to install multiple operating systems
on the same hard drive. It also provides for nondestructive
partitioning as well as imaging partitions to CD/DVD drives. It is
shareware, so you are free to try before you buy. I am not associated
with the company in any way other than a happy customer. It costs
$34.95 currently, but it was $29.95 when I purchased it. Their support
is terrific too. I messed up my system once and they worked with me
until it was back in order. They also allow you to create more than
four partitions on a single drive. I have two installations of Windows
98, a Windows XP, a MS-DOS Version 6.22 and a Linux-Mandrake 9.1
system installed on my C: drive as well as the small BootIT NG
partition they use. There is another program called Acronis OS
Selector that also allows for multiple boot situations and I believe
it has nondestructive partitioning abilities as well.
http://www.terabyteunlimited.com/
http://www.acronis.com/products/osselector/