ciao.
se winXP è installato su FAT32 (ogni tanto succede per i preinstallati!) il limite è di 128 Gb. Se XP è installato su NTFS il limite è 2 Tb.
In linux il problema NON si pone anche perchè se la dimensione max di un partizione con fs ext3 è 2 Tb, via LVM puoi concatenare varie partizioni anche su dischi fisici diversi (!) ed arrivare a dimensioni spropositate.
leggi:
http://linux.org.mt/article/filesystems
TotH