Ну на самом деле многие вещи являются внутренней информацией производителя дисков. В публичный доступ детали обычно не выкладываются, а внутренние документы все равно постоянно обновляются - никто не стоит на месте.
Почитайте для начала википедию, только англоязычную - она гораздо более полная и содержит ссылки на интересные источники.
https://en.wikipedia.org/wiki/Cylinder-head-sector
https://web.archive.org/web/20190204014430/http://...Плюс к этому - можно ли в принципе что-то узнать о физическом (не логическом) устройстве какого-то конкретного жесткого диска? Производители не распространяются особо о дисках - сколько, например, у него пластин, какой тип головок. Есть ли тут какие-то утилиты, позволяющие извлечь информацию из какой-то служебной памяти устройства (а она у него есть наверняка), где все прописано? Без вреда для диска естественно.
Производители могут сообщить общие сведения.
Утилит как таковых в публичном доступе нет и не должно быть, поскольку работать напрямую с диском, не разбирая его вы не можете. А работая с контроллером - вы ограничены стандартным API. Об инженерных забытых паролях можно попробовать что-то найти, но вероятность невелика.
Как и в стандартном мире embedded программирования, версия софта в контроллере диска обычно залочена под продакшн. То есть оттуда вычищают все отладочные примочки, входы, выходы. Учитывая массовость и сложность производства дисков, разработку скорее всего проводят на специальных инженерных контроллерах, где есть и выходы и дополнительные интерфейсы для подключения, тестирования и программирования. А в продажу выходят диски, контроллеры на которых уже залочены, и возможно собственно даже сами интерфейсы не распаяны или даже отсутствуют.