Parlo per l'installazione degli OS microsoft:

Creati con il cd di Xp una partizione primaria NTFS (da almeno 20 - 30 GB...a seconda dei programmi che poi dovrai vorrai installare), lascia lo spazio rimanente temporaneamente non allocato al fine di creare dopo la partizione per Win2k3 server, linux e una partizione dove potrai mettere dati e documenti visibili da tutti gli OS.

Installa prima XP nella prima partizione e configuralo (drivers, programmi, etc).

Installa Win2k3 server creando una seconda partizione (da 20-30 GB vedi sopra) e configuralo (drivers, eventuali programmi, etc).

Da gestione disco (di Xp o Win2k3 è indifferente) crea la terza partizione primaria (ad esempio da 100GB) dove allocherai dati e/o documenti.

A questo punto installa Linux nello spazio rimanente...lui, per quel poco che so, dovrebbe tentare di crearne altre tre (OS, Swap e dati) ma non puoi, perchè puoi avere al massimo cinque partizioni primarie per volume, comunque ha anche la possibilità di crearne una sola.