First post, by Brickpad
- Rank
- Member
Hello everyone. So I am having a bit of a problem with an old Seagate ST3630A drive. The parameters printed on the drive are 1223 cylinders, 16 heads, 63 sectors @ 545.5MB. However, this drive's capacity is incorrectly detected. At first I thought the problem was limited to the an BIOS being incapable of seeing anything over 530MB, however, when using FDISK and format, it is detected as 600MB. I connected it to my external USB IDE/SATA adapter on my main PC to check it, and Windows 7 detects it as a 600/630MB drive as well. Testdisk reports a CHS/LBA mistmatch, and detects the drive with 67 cylinders, 255 heads, and 63 sectors. Format reports bad sectors on the drive, but I suspect that it may actually be the drive being formatted well beyond its printed capacity. I am almost thinking there could be a firmware problem with this drive, but I don't know for certain. Any ideas as to what would cause this misidentification?
EDIT
I should mention that the ST3630A model drive is 630MB. The ST3660A drive is a 545MB drive. I am wondering if perhaps there was a factory misprint, where this drive should be labeled as ST3660A, not ST3630A, because the capacity and model number do not match.