Hard Drive Firmware Failure: Modules, Translator and Adaptives
A drive can spin, enumerate and still be unusable: the service area that tells the drive where its data lives is damaged.
What lives in the service area
Modules describe the drive's geometry, the translator maps logical blocks to physical locations, and adaptives tune the head for this specific unit. Corrupt any of them and the drive reports the wrong capacity, a garbled model, or zero bytes.
Why PCB swaps fail
The ROM on the PCB holds unit-specific adaptive data. Moving a PCB without migrating the ROM gives a drive that powers up and never becomes ready. Firmware repair is done on a copy first, then verified against a read-only image.
FAQ
Can I fix it with a vendor tool?
Vendor tools can reset some modules, but they also write. Image first; use tools on the copy.
Does 'wrong capacity' mean the platters are fine?
Usually yes — capacity errors are typically firmware, while physical damage shows as noise or non-detection.