|"You need to format it as ntfs. If you used fat 32 , that's why."|
Several things wrong with that logic.
FAT32 partitioning does not have a 32 gb limit, but Windows 2000 and up does for using FAT32 if it's what's doing the partitioning.
If 2000 or XP detects the hard drive or hard drive partition is larger than exactly 32gb, it does not allow you to use FAT32.
The default is that it uses NTFS, if the hard drive or partition is above a certain small size ( 4gb ?) , but FAT32 is available as a choice if it's exactly 32gb or smaller and > 2gb - you can select FAT32 in 2000 or XP in that situation.
You can use FAT32 on any hard drive size or partition size > 2gb - if it's made that way with something other than 2000 or XP, if it's >32 gb , XP will still recognize it fine.
I'm assuming your mboard was made in 2001 or so or later and does not have a 128 gb binary drive size limit, and that your XP installation has at least SP1 updates installed in it.
Or if you used an XP CD to format the partition, that it has at least SP1 updates built in.
(If the bios has a 128 gb binary limit, it will detect a 160gb manufacturer's size drive as 128 gb binary, or 137gb decimal. XP with no SP updates has a 128 gb binary drive size limit.)
Make sure the CLJ jumper has not been installed:
If it has been installed, the mboard's bios will see the drive size as ~32gb binary - remove it, then delete the existing partition, make a new one, in Disk Management in Windows.
If the CLJ hasn't been installed, the bios should see the full size of the drive, - IF the bios has the drive detection set to Auto by the method Auto or LBA - it's usually detected as it's binary size in the bios, it's ALWAYS detected as it's binary size in Windows.
~160 gb decimal size (manufacturer's size) = ~149 gb binary
It should show ~149 gb as the size of the whole drive in Disk Management in Windows.
If it DOES show the ~149 gb as the size of the whole drive in Disk Management in Windows, then......
If the partition was already made a 32gb size but had not been formatted, Windows in My Computer or Windows Explorer would have just formatted the existing partition without software partitioning the whole drive first - it's still going to be the same size, minus the space the formatting used up., and that's the size you'll see in My Computer or Windows Explorer - you would see in Disk Management that the rest of the drive is unallocated.