So far I've managed to set up 3 partitions on a 40Gb HD, the largest of which is for XP (20Gb), while 10Gb each for 98 and XP.
I first installed 98SE on a FAT32 partition, then initiating the 2000 install while in 98SE to the next partition. The rest of the install requires a reboot and is done pre-boot.
The first time I tried to set up XP on the 3rd partition, I must have initiated the XP setup prior to either OS booting. However, during the installation, some errors were received involving System32\hal.dll for XP, either corrupt or missing.
Eventually, it proved to be a disaster, refusing to install, and somehow corrupting the 98 partition in the process.
After starting all over again, the same processes for 98 and 2000 as before (which work fine), I initiated the XP setup while in 2000, selecting a fresh installation to a new partition. Like 2000 setup, this reboots and performs the rest of the install as before.
However, this time it successfully installs XP, at the cost of removing 2000 from the boot options. The 2000 partition is still there, but has been removed from the boot sequence.
I manually edited XP's boot.ini file to include 2000, but when re-booting, and having 2000 as an available option, upon selection, my old friend, System32\hal.dll (this time, 2000's hal.dll I presume) is missing or corrpt.
Has anyone managed to successfully install 2000 and XP together as a dual boot system? Or set up a disk with more than 2 OS' to boot from?
I have heard that there is difficulty in getting 2000 and XP to be installed this way.