Most hard disk firmware is unique to each disk. It is writable because it stores data about where the 1st physical sector is, bad blocks, SMART information etc. It's possible to write to it, but chances are you'd brick your disk in the process.Is FreeBSD capable of editing hard disk firmware?
I'd like to be able put some sort of label in the firmware if possible.
Reaction score: 163
Reaction score: 68
I guess I lost it in translation.Re/ Mark_J's comment: The firmware itself is not disk specific, but model specific. If you have a model ABC123XYZ, there will be a firmware package for that model, and it can be downloaded to any disk of that model. The disk-specific information (as you said: track and sector locations, bad block maps, SMART, but even more importantly zone mapping) is stored in similar places on the drive, but is not part of the firmware. However, that information may be stored on the same physical media (chip or ... see below), so replacing the flash chip may wipe out two things.