If the mother board does not detect the full size of a large Hard disk, this means FDISK cannot make a partition equal to the full size of the HD,
correct ???
I am Assuming there are no BIOS updates for the motherboard in question to handle very large drives.
However windows XP can access the HD bios direct so should see ALL the drive, so if I boot from the windows XP CD and use the NTFS file system and make the drive bootable will windows XP use all of the drive.