Windows XP (pro o home) supporta in modo ufficiale i dischi da piu` di 128 GB (ovvero il 48bit LBA) solo da SP1 in poi.
A quanto mi e` dato di capire, senza SP1 e` possibile forzare l'attivazione del supporto LBA a 48 bit pero` questo potrebbe essere male(*).
Per farlo, occorre settare una chiave di registry:
Sotto HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Atapi\Parameters\ creare una nuova voce di tipo Dword e chiamarla "EnableBigLba" dandogli valore 1
Su SP1 o successivi invece, sempre a quanto pare, l' LBA 48 bit e` supportato nativamente, senza bisogno di modifiche al registry. Comunque se la modifica c'e` non fa alcun male.
E` interessante notare che XP SP1 quando partiziona un disco grosso durante l'installazione, limita comunque la dimensione della partizione di installazione a 128 GB, pur essendo teoricamente capace di farla piu` grande.
Per ulteriori informazioni: http://support.microsoft.com/default.aspx?scid=kb;en-us;303013
(*) cfr. Ghostbusters: -Cosa intendi per male? -Immagina che il file system cosi` come lo conosci si sputtani a tal punto che nemmeno il boot sector e` piu` valido, e che tutti i tuoi files si mischino fra di loro come se li avessi frullati...