Ciao, siccome nel PC è già installato il sistema operativo più recente (cioè XP), quando andrai ad installare Windows 98 oppure 2000, questi non potranno riconoscere l'altro sistema operativo, e
sovrascriveranno il boot loader, avviandosi quindi automaticamente.
Per questo motivo è sempre consigliabile partire dal sistema operativo più vecchio quando se ne installano più di uno sullo stesso disco.
Comunque nel tuo caso, dopo aver installato Windows 98/2000, potresti riparare l'installazione di Windows XP tramite il CD d'installazione, com'è spiegato in questa guida:
http://www.azpoint.net/consigli/wind...windows-xp.asp
Per quanto riguarda il partizionamento del disco, puoi effettuarlo sempre tramite il CD d'installazione nel caso di Windows 2000 (consigliato il file system NTFS), mentre per Windows 98 occorre formattare in FAT16/32 ed in questo caso consiglierei un software esterno, come
Gparted (che puoi scaricare da
qui ed è contenuto anche nel Live-CD di molte distro Linux), o
PartitionMagic (che non è più sviluppato, ma puoi scaricarlo da
qui), anche perchè è necessario rendere la partizione
attiva prima di procedere con l'installazione vera e propria.
Potresti anche semplicemente installare Windows 98/2000 sull'altro hard disk e rimanere solo XP su questo attuale di sistema; per fare ciò, dovresti scollegare temporaneamente dalla scheda madre il disco che contiene XP lasciando solo l'altro, su cui andrai poi a fare l'installazione; in questo modo non sarà creato nessun dual boot all'avvio, ma selezionando l'uno o l'altro hard disk come periferica di boot, potrai decidere quale dei 2 sistemi operativi far partire....
Fai sapere!