In order to make Win XP "see" HD larger than 128 GB:
1. The motherboard's BIOS must support large-capacity disks.
2. The XP installation CD must contain SP1 and/or SP2 at the time the OS is
installed and the large-capacity disk is present in the system.
That's it. Those two requirements.