I reformatted my Seagate 160GB SATA drive and deleted the partition and created a new one. I enabled large disk support and it shows the max i can use is 130gb more or less. For some reason, the HD space is less than what is supposed to be. I also tried the old school way of creating and formatting by using FDISK with a bootable floppy and it's still the same. I have formatted this HD several times and it should be around 150gb more or less. It doesn't show that i have other partition in use except the the primary. Is my HD corrupt and just suddenly stopped working? Please help 
*I used to have X64 on the HD then i reformatted it with a regular XP and that's when the problem happened.
*When i partition my drive by using X64 cd, it shows that i have the 150gb more or less. But when i use the regular XP cd, it shows that i only have 130gb. How can i load regular XP and use the 150g of space? How can i reclaim all that space?
Update:
Finally the lost HD space was reclaimed. What i did was, i inserted the X64 cd and deleted and created a partition. Then i restarted the comp with a regular XP cd and the partition with the 150gb is finally there.
*I used to have X64 on the HD then i reformatted it with a regular XP and that's when the problem happened.
*When i partition my drive by using X64 cd, it shows that i have the 150gb more or less. But when i use the regular XP cd, it shows that i only have 130gb. How can i load regular XP and use the 150g of space? How can i reclaim all that space?
Update:
Finally the lost HD space was reclaimed. What i did was, i inserted the X64 cd and deleted and created a partition. Then i restarted the comp with a regular XP cd and the partition with the 150gb is finally there.