Главная Жесткий диск, SSD Ремонт накопителей Maxtor

Ремонт накопителей Maxtor

от admin

4.4. Адаптивная информация

В накопителях Maxtor существует ряд уникальных модулей с адаптивной информацией. Эта информация используется для настройки чтения и записи магнитной поверхности. Если переписать модули с адаптивной информацией с другого накопителя, то, как минимум, пользовательская зона данных перестанет читаться.
Модули, в которых содержится критичная для данных пользователя адаптивная информация: SRV (PN=1Eh), RCT (PN=20h), FMTI (PN=93h) (Имеется только на полноразмерных дисках с возможным количеством головок чтения/записи более одной) и оверлеи (PN=4Fh). Стоит отметить, что если записать эти модули в накопитель- донор и выполнить HOT SWAP, то доступ к данным неисправного накопителя, скорее всего, можно получить, но есть высокая вероятность того, что обратно родные модули в накопитель- донор записать не получится.
Наблюдается увеличение критичности адаптивных настроек с ростом плотности записи данных накопителя. Например, не было никаких проблем восстанавливать при помощи операции HOT SWAP накопители ATHENA и при этом практически невозможно что-либо записать в накопитель или считать данные пользователя при HOT SWAP на накопителях N40P или CALYPSO. Причин этому может быть много. Одной из них может служить неверное расстояние, взятое из адаптивных настроек донора, между читающим и пишущим элементом головки. Это расстояние больше размера трека в 2-3 раза.
Еще важной особенностью является то, что boot-ROM умеет только читать служебную зону (В boot-ROM встроены адаптивные параметры только для чтения служебной зоны. При этом эти параметры не уникальны и могут быть одинаковыми для многих накопителей внутри семейства. Данный вопрос возникает при поиске совместимой платы электроники управления и рассматривается в главе 9.). Запись в нее начинает функционировать только после загрузки транслятора и адаптивных модулей.

Для служебной области используются как адаптивы чтения, так и адаптивы записи. При этом, если читать служебную зону без адаптивов еще возможно при помощи boot-ROM или лоадера, то записывать ее без них не получится в принципе. Это связано с тем, что головка записи может просто не попадать на трек, который нужно записать. Поэтому, если оно неверное для служебной зоны, то будет записываться соседний трек.
Если транслятор разрушен, то при загрузке лоадера адаптивные модули будут считаны, не используя транслятор служебной зоны. Поэтому, если у накопителя заменены адаптивные модули, то никак их обратно записать не получится. Хотя для накопителей с альтернативной служебной зоной и сохраненными адаптивами, восстановление накопителя возможно и описано в главе 8.
Пересчет адаптивной информации средствами самого накопителя (выполнение self test) помогает в ремонте, но не при восстановлении данных, так как с пересчитанными адаптивами не получится читать данные, записанные с применением адаптивов до пересчета.

Есть два возможных разрешения этой ситуации, которые еще пока не полностью реализованы в утилите, но работы в этом направлении ведутся. Первое — это загрузка известных адаптивных параметров в накопитель не из служебной зоны, а через интерфейс. Это даст возможность читать данные без восстановления функциональности служебной зоны. Для накопителей с альтернативной служебной зоной эта методика уже применима. Второе — подбор адаптивных настроек для того, чтобы можно было прочитать данные, записанные с применением адаптивов, которые были потеряны.

0 комментарий
0

Еще статьи