only best advices for best friends---857...2004---v.0.2
Direct link to a site PROJECT857: http://www.project857.narod.ru
Меню

Projects

Железо
Ремонт винчестеров Fujitsu. Часть 2. Восстановление модулей в картинках.


Эта статья является продолжением темы :"Ремонт винчестеров Fujitsu. Часть 1. Введение в «глюки».", для понимания вопроса рекомендую её прочитать.
А сегодня, как и было обещано, мы будем восстанавливать повреждённые модули.

Вкратце, что такое модули. В специальной области на дисках , называемой "Сервисной" (Service area), находится информация необходимая для работы накопителя. Эта информация разбита на "модули". В модулях находятся: данные SMART, адапттивы, серийный номер винта, конфигурация головок и многое другое. При повреждении одного или нескольких модулей жёсткий диск не может нормально функционировать. Симптомы повреждения модулей различны, но самый известный: "Винт исчезает и не определяется".
-------------------------------------------
Необходимо отметить, что без устранения ПРИЧИН повреждения модулей, например "глючный Циррус", при восстановлении возможен отрицательный результат, вплоть до полного уничтожения винта. Поэтому, перед процедурой восстановления, убедитесь в работоспособности контролёра! Методы ремонта контролёра мы опишем уже в следующей, третьей части статьи.
-------------------------------------------
Для начала нам будет необходим набор из специальных программ, а именно:

1. Fujitsu Explorer - необходима для сохранения БИОСа и модулей с винта в файл.

2. PCHDD v.0.007 alfa- применяется для выявления повреждённых модулей, а также для определения "адаптивности" винта.

3. FUJTOOL v.0.3 betta - необходима для записи модулей на винт, также, для этих целей можно использовать программу FAKEL.

И так приступим.

1. Подключаем повреждённый винт на Secondary/Master.

2. Загружаем DOS с рабочего винчестера. При загрузке с дискеты или CD, работать будет проблематично т.к. программы не смогут сохранять файлы.

3. Запускаем Fujitsu Explorer и сливаем БИОС и модули с повреждённого винта на рабочий. ОБЯЗАТЕЛЬНО выполняйте этот пункт. В случае если вы зальёте не те модули, у вас будет возможность их восстановить из сохранённых.
Работает Fujitsu Explorer элементарно:
После запуска Fujitsu Explorer спрашивает, на каком канале висит повреждённый винт:

 Fujitsu Explorer


Возможны следующие варианты ответа:
F1 - Primary/Master
F2 - Primary/Slave
F3 - Secondary/Master
F4 - Secondary/ Slave
F10 - выход
В нашем случае это Secondary/Master поэтому жмём F3.
Далее программа спрашивает, что будем сливать с винта:

 Fujitsu Explorer


S - сливаем все доступные модули.
F - сохраняем БИОС, PB16 - PicoBird16 - тобишь серия MPG.
Жмём S, а затем F.
Программа именует модули следующим образом, например:
FJ_PB_B3.032
Расширение 032 и является номером модуля в Шестнадцатеричной системе счёта.
После сохранения модулей и БИОС можно приступать к процедуре восстановления.

5. Запускаем PCHDD. С помощью этой программы мы определим, какие же модули повреждены.
Во первых, опять выбираем на каком канале висит повреждённый винт.

 PCHDD


Затем запускаем Диагностику.

 PCHDD


Рядом с повреждённым модулем будет надпись - Read Failed

 PCHDD


Модуль 19 отсутствует у всей серии.
PCHDD именует модули также в Шестнадцатеричной системе счёта.
По результатам диагностики делаем выводы, какие модули необходимо восстановить.
Таблицу всех модулей с описанием можете скачать здесь.

6. Теперь ищем в инете нужные нам модули. Естественно, от аналогичного винта. Для начала можете посмотреть на сайте одного хорошего человека - тут .

7. Следующий этап, заливаем нормальные модули вместо повреждённых. Для этой цели используем FUJTOOL.
ВНИМАНИЕ! FUJTOOL именует модули в Десятичной системе счёта! Не забудьте перевести номер модуля из HEX(Шестнадцатеричной системы) в DEC(Десятичную систему).
Пример: Пусть у нас повреждён модуль 70(Hex). С помощью виндовского калькулятора переводим его в Dec ,что соответствует 112.

 PCHDD


Теперь переименовываем выбранный модуль (скаченный из инэта или с другого винта), чтобы он имел следующий вид:
112.m
Дальше, нужно поместить необходимые для заливки модули в директорию программы.

После того как все модули будут подготовлены, запускаем FUJTOOL
Опять выбираем на каком канале висит повреждённый винт.

 FUJTOOL
D


В нашем случае жмём "3" - Secondary/Master.
Затем программа предлагает выбрать, что мы будем делать: писать модули или читать.

 FUJTOOL
D


Жмём "W" - запись модулей в Служебную зону.
Программа просит ввести номер модуля.

 FUJTOOL
D


Вводим номер модуля (должен лежать в директории программы с таким же именем).
После этого программа попробует залить модуль на винт.
Если запись прошла успешно, переходим к следующему пункту.

8. Теперь нам нужно проверить, удалась ли наша работа.
Снова запускаем PCHDD, и повторяем процедуру проверки. Если всё в порядке, модуль читается, то перегружаемся и пробуем определить винт в БИОС, если всё получилось - радуемся жизни. Ну а если нет - пробуем залить ещё раз, и ещё раз, если не получается с помощю FUJTOOL, пробуем залить программой FAKEL.

Программа FAKEL работает следующим образом:
Запускаем прогу, она ждёт подачи комманды.
Вводим команду:
wrt

 FUJTOOL
D


Затем вводим номер модуля в Десятичной системе. (Должен лежать в директории программы, без расширения)

 FUJTOOL
D


После этого прога попробует залить модуль на винт.
И снова проверяем результат с помощью PCHDD.

Вот собственно и всё.

Удачи!

Sergey857

21 августа 2004г.


  • 857team…2004

  • Mail
    Пишите письма!
    Links

    Компьютерный Центр В'Элc
    iXBTHardware
    Мир nVidia
    Rating

    Рейтинг@Mail.ru
    Search
    Яndex
     Запрос:
    Сайт создан в системе uCoz