mrmanse
Member
Hi!
I have a 20MB Seagate ST-225 MFM HDD acting a bit strange, and I'd like to hear your thoughts on this.
The drive is connected to a small Western Digital controller card in a IBM 5160. I believe it's an after-market option, and also, the black cover in front of the drive is 5,25" half height, with no IBM logo.
The drive actually does work, to some degree, and the computer can boot from it, given enough time. A simple dos format gives about 8K bad blocks, all in the last few clusters, which probably isn't that much of a problem, perhaps even fixable. No, the problem here is that the drive constantly seeks for every track, which of course is horribly slow. At computer power-on, the drive gives off the characteristic sound of the heads moving track-to-track from track 0 to 614, and then back again, a few times, then it suddenly finds what it's looking for (i guess track 0), and the POST process finishes without error. I'm currently running Norton Calibrate 6.0 with minimal pattern testing, and for each track the drive can be heard moving the heads all the way from track 0 to track 614 and then back again, which takes about 14 seconds for each track. Norton Calibrate counts every head and track as a track so that gives 614*4 = 2456 tracks. Times 14 seconds per track will take many hours, and I'm still not sure it'll solve the problem. Currently about 100 tracks are done, and no errors found so far.
What do you guys think? My guess is that aging of the drive has caused the original low level formatting to be slightly off, so that when track x is selected, the heads actually move closer to track x+1, which the controller detects and for some reason chooses to search for the desired track in the wrong direction. Every time. Have anyone else experienced this? I have Norton Calibrate 6.0 (it won't run version 8.0, since that requires 80286) and SpinRite 5.0. Do I need anything else? I don't have any other HDD's or controller cards to swap with.
/Måns
I have a 20MB Seagate ST-225 MFM HDD acting a bit strange, and I'd like to hear your thoughts on this.
The drive is connected to a small Western Digital controller card in a IBM 5160. I believe it's an after-market option, and also, the black cover in front of the drive is 5,25" half height, with no IBM logo.
The drive actually does work, to some degree, and the computer can boot from it, given enough time. A simple dos format gives about 8K bad blocks, all in the last few clusters, which probably isn't that much of a problem, perhaps even fixable. No, the problem here is that the drive constantly seeks for every track, which of course is horribly slow. At computer power-on, the drive gives off the characteristic sound of the heads moving track-to-track from track 0 to 614, and then back again, a few times, then it suddenly finds what it's looking for (i guess track 0), and the POST process finishes without error. I'm currently running Norton Calibrate 6.0 with minimal pattern testing, and for each track the drive can be heard moving the heads all the way from track 0 to track 614 and then back again, which takes about 14 seconds for each track. Norton Calibrate counts every head and track as a track so that gives 614*4 = 2456 tracks. Times 14 seconds per track will take many hours, and I'm still not sure it'll solve the problem. Currently about 100 tracks are done, and no errors found so far.
What do you guys think? My guess is that aging of the drive has caused the original low level formatting to be slightly off, so that when track x is selected, the heads actually move closer to track x+1, which the controller detects and for some reason chooses to search for the desired track in the wrong direction. Every time. Have anyone else experienced this? I have Norton Calibrate 6.0 (it won't run version 8.0, since that requires 80286) and SpinRite 5.0. Do I need anything else? I don't have any other HDD's or controller cards to swap with.
/Måns