Okay - I have a Seagate ST3250410AS HDD. This drive is, according to the label, and to the online specs that I've found, a 250 GB HDD. However... Windows, Partition Magic, and Speccy all report it as a 31 GB HDD. I know that this is most likely a partition issue, but I cannot for the life of me figure it out. Partition Magic says that the drive only contains the single partition, and that it is at its maximum size.
Anyone have any ideas about this?