MAXTOR

7.2. Автоматическое восстановление заголовков модулей

Достаточно частая неисправность накопителей Maxtor — это искажение информации в модулях служебной зоны. Модули портятся в результате возникновения сбоев при операциях чтения/записи. Сбои могут быть вызваны неконтактом двигателя/коммутатора, неисправной магнитной головкой, запилами на поверхности, или, чаще всего, сбоями в электропитании накопителя. Во всех этих случаях симптомы одинаковые — повреждение модулей транслятора.
Обычно повреждение модулей сводится только к неверной строке идентификации при верной контрольной суме. Чтобы восстановить такой модуль (например, P-List), достаточно записать верный заголовок и пересчитать контрольную сумму. Такое повреждение могут иметь следующие модули: P-List (PN=18h) (
Полный список соответствия позиционных номеров (PN) и модулей сведен в таблицу 2.),   G- List (PN=1Bh), DMCS (PN=1Dh). Когда они повреждены, то идентификационная строка заменена на следующие: NO_PLIST, NO_GLIST, NO_DMCS. Похожее повреждение возможно еще у модуля U_LIST00 (PN=37h), но оно встречается очень редко. Если у этого модуля заголовок верный, то исправлять его при помощи автоматического восстановления не рекомендуется.
Несмотря на то, что практически все модули имеют копии, восстановить по копиям модули не получится, так как они так же испорчены. Контрольная сумма у модулей практически всегда верна при возможном неверном содержании.
Чтобы восстановить модуль с поврежденным заголовком, используется команда: «Служебная информация» — «Работа со служебной зоной» — «Восстановление модулей» (п. 5.2.2.2). Далее выбирается название поврежденного модуля из: DMCS, U_LIST, AT_POL (G-List), AT_PDL (P-List) и нажимается [Enter]. Если модуль не имеет повреждения, и был случайно выбран пункт его восстановления, то содержимое модуля никак от этого не пострадает.
Внимание! Команда «восстановление модулей» осуществляет только исправление заголовка модуля и подсчет контрольной суммы! Содержание модуля остается таким, которое было прочитано с восстанавливаемого накопителя. Если данные внутри модуля некорректны и накопитель повисает при их загрузке, то команда «восстановление модулей» не будет производить никакого действия. Так же эта команда не осуществляет контроль записи, т.е. если накопитель некорректно записал модуль или записал его, но в другое место, то операция восстановления никаких ошибок возвращать не будет!
Внимание! Команда «восстановление модулей» записывает восстанавливаемый модуль в служебную зону, что в случае сбоя записи может привести к затиранию важной информации в служебной зоне. Поэтому перед запуском этой команды следует произвести сохранение модулей и создать LDR-файл.

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *