The XP will support any harddrive size available. However, there are a few
caveats:
1. If you want to use a harddrive larger than 137GB make sure your
motherboard bios supports 48 bit lba addressing. All new motherboards does.
2. You need WinXP SP1 installed for harddrives larger than 137.5 GB