Ремонт и восстановление жестких дисков

       

с идентичным паспортом вполне возможно


Но, в принципе, подобрать донора с идентичным паспортом вполне возможно и без коррекции.

Все зло и коварство происходит от модулей (и часто информации, защитой в ПЗУ), уникальных для каждого экземпляра винчестера и настраиваемых строго индивидуально. В частности, каждый жесткий диск имеет как минимум два списка дефектов — P-list (от Primary – первичный) и G-list (от Grow – растущий). В P-list заносятся номера дефективных секторов, обнаруженные еще на стадии заводского тестирования, а G-list формируется самим жестким диском в процессе его эксплуатации. Если запись в сектор происходит с ошибкой, сбойный сектор переназначается другим сектором, взятым из резервной области. Некоторые жесткие диски поддерживают список "подозрительных секторов": если сектор начинает читаться не с первого раза, он замещается, а информация о замещении сохраняется либо в отдельном списке, либо в G-list'е.

Все эти процессы протекают скрыто от пользователя. Специальный модуль, называемый транслятором, переводит физические адреса в номера логических блоков или виртуальные цилиндры-головки-сектора и внешне нумерация секторов не нарушается. Все работает нормально до тех пор, пока P/G-list'ы не оказываются разрушенными или на гермоблок устанавливается плата с чужими настройками. Если P/G-list'ы хранятся во FLASH-ROM (а часто так и бывает), файловая система оказывается полностью неработоспособной, ведь трансляция адресов нарушена! И хотя на сектором уровне все читается нормально, совершенно непонятно какой сектор какому файлу принадлежит.

К счастью восстановить транслятор довольно просто, поскольку практически все файловые структуры (да и сами файлы) имеют характерные последовательности байт (сигнатуры). Для начала нужно очистить таблицы транслятора (сгенерировать пустые P/G-list'ы), в противном случае сектора, помеченные у донора как замещенные, не смогут почитаться на акцепторе. Различные винчестеры имеют различное число замещенных секторов. В некоторых замещенных секторов может не быть вообще, на некоторых их количество может доходить до нескольких тысяч.

Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий