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...