Какая команда * nix могла бы заставить рычаг жесткого диска быстро переключаться между центром и краем диска?
В теории это должно скоро вызвать механический отказ. Это для эксперимента со старыми жесткими дисками.
Какая команда * nix могла бы заставить рычаг жесткого диска быстро переключаться между центром и краем диска?
В теории это должно скоро вызвать механический отказ. Это для эксперимента со старыми жесткими дисками.
Ответы:
hdparm --read-sector N
выдаст низкоуровневое чтение сектора N, минуя абстракцию блочного уровня. Используйте, -I
чтобы получить количество секторов устройства.
-F Flush the on-drive write cache
and --repair-sector
.
Ваш жесткий диск должен быть очень старым, чтобы он работал как положено. Первоначально приводы позволяли указывать физическую дорожку (цилиндр), реальную физическую головку и сектор для доступа к данным (первоначальная концепция стандарта CHS ), но любые более новые накопители (даже древние, как сегодня) используют полностью вымышленную геометрию (и имеют запасные блоки для автоматической переназначения блоков, которые, по мнению логики привода, становятся ненадежными). Кроме того, точное внутреннее отображение между реальной и представительной геометриями может измениться в любое время (есть атрибут SMART, чтобы увидеть эти события).
Следовательно, я думаю, что в эти дни нет команды «заставить рычаг жесткого диска переместиться в определенное положение на блюде», если только сначала нельзя изменить прошивку. Даже переход к «последнему блоку» на самом деле не последний блок из-за этих запчастей.