|Boot into the BIOS and verify all SATA controllers are enabled. Some older boards have some SATA ports that do not support bootable drives. In those cases you can use the port for storage drives.|
If you are trying to install WinXP on the new drive the capacity of the drive is not the issue. WinXP doesn't natively support SATA controllers. So, you either need to supply the drivers on floppy disk at the very start of the install or slipstream the drivers into your WinXP files. Also, WinXP without any service packs does not support drives larger than 137GB.
You are making us guess at your problem because you have not provided enough information.
Even if your motherboard didn't support 48bit LBA you probably would see the drive as 137GB.