First post, by Deunan
Long story short I have some old HDDs - as in MFM and early IDE and SCSI. I do have a few "modern" IDEs too but these in general either work or not, and if not they are just trash. The early ones on the other hand can be repaired, sometimes anyway, and I'm looking for any good tips on that.
*) Loud main bearings - any way to help them quiet down? I'm talking about the whine, not the grinding sound of broken balls in obviously failed bearings, I know that can't be fixed. In general there's 3 types of HDDs:
- Old MFM ones with the bearing exposed on the back side (possibly under PCB or carbon brush), there is a way to add a drop of oil there and it will eventually get into the bearing - does that help any? I don't have HDDs with exposed bearings, this is for future reference.
- Older 5.25" HDDs with a massive metal flywheel on the shaft outside the case, under PCB. There is a gap there between the wheel and case to try and inject a few drops of oil - anyone disassembled that? Is there a point of trying to add oil here? Will it get to the bearing, is it even exposed under the flywheel or is there pretty much no chance of it flowing inside due to how the case is shaped?
- Modern HDDs with the motor inside the case, under the platters - anyone tried drops of oil here? Without removing the platters and not messing up the inside of the case with excess oil?
Speaking of removing the platters - without proper tools is pretty much a death sentence for the HDD. You can do it with one platter but I've yet to assemble a multi-platter HDDs back and get it to work. I do know I need to keep them clean, and put back in the right order (and orientation) but I heard I also need to keep the angular alignment between platters pretty much perfect, at least on drives with servo surface. Is that really the case?
*) Sticky heads (platters actually) - any way to restore, or at least improve, the lubrication on the platters? I have a Seagate HDDs with a serious case of stickyness. The disk is not in the greatest shape (has bad sectors due to being mishandled and heads impacting the surface) but it works, if it spins up. Which is very difficult even by hand. I tried adding a drop of 100% IPA on the heads, hoping it was some sort of buildup on the sliding surface that caused the stickyness, but it didn't help. So it must be the platters themselves. I only get one shot at it, wrong lubricant and the HDDs will be dead due to extreme fouling of the surfaces, so if anyone has already tried and has experience/stories to tell, I'm all ears.
*) Swapping bad electronics - I've actually revived 2 HDDs by replacing faulty SRAM chips on the PCBs, and one more by swapping the entire PCB from a donor drive (the original does not control RPMs properly, I have tried replacing what can be replaced and the rest is custom ASICs I don't have obviously). But even on the older IDE and SCSI drives the PCB swap is hit or miss, there are PCB and firmware revisions that do not play well with each other. It's not economical to buy another HDD for a PCB swap unless it's dirt cheap (shipping included) - which is very rare these days and will only get worse. Are there any golden rules (except the obvious - get the exact type for replacement) here, perhaps some models or manufacturers are harder to fix that way then others?
Please also share any other useful tips. For example I now know that some older WD IDE drives can remap sectors, and have spares for it, either via special tools like WDAT_IDE, or just by running Spinrite 5 over entire surface. Spinrite "cured" an 850MB WD HDD from like 30 bad sectors it had, somehow it got all remapped and the surface now tests good. This is what more modern drives do but what is curious no other program triggered that, for example full surface scan with Scandisk or NDD (after a fresh format) would only find bad sectors, but not remap them. I wonder what Spinrite 5 does differently that it caused a remap?