Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #46, СЕНТЯБРЬ 2004 г.

Реанимация жесткого друга

Лозовский Александр

Спецвыпуск Xakep, номер #046, стр. 046-082-2


Оборудование домашней мастерской может быть достаточно скромным. Так как основной целью ремонта жесткого диска следует считать «отъем» у него данных, то нет смысла производить его полноценный ремонт, достаточно иметь некий набор заведомо исправных контроллеров от различных накопителей и сами жесткие диски (их часто называют «донорами»). Для перепрограммирования накопителей требуются специализированные аппаратные и программные средства. Наиболее известным является аппаратно-программный комплекс для ремонта и восстановления HDD IDE PC-3000. Это разработка ростовской лаборатории ООО НПП «АСЕ» (http://www.acelab.ru/). Еще требуется библиотека микропрограмм и служебных модулей для ремонтируемых накопителей.

Но самым главным инструментом ремонтника является голова. Можно оборудовать мастерскую паяльными станциями, микроскопами и т.п., но без опыта и знаний все это будет бесполезно.

Симптомы

По внешним проявлениям проблемы с хардом мы можем поделить на три класса:

1) жесткий диск не определяется в BIOS компьютера;

2) жесткий диск в BIOS определяется, но для операционной системы он недоступен;

3) операционная система диск опознает, но при обращении к записанным на нем данным либо зависает, либо сообщает о фатальном сбое.

По сути же, пользовательское секторное пространство диска просто имеет сбойные сектора. Если сбои приходятся на системные сектора, то операционная система может зависать. В ином случае выдается сообщение о фатальных сбоях. Эти сбои могут быть постоянными или пропадать после перезаписи сбойного сектора. Причиной постоянных сбоев является физическое повреждение магнитного покрытия вследствие старения или предельных температурных воздействий. Непостоянные сбои («квазисбои») очень часто наблюдаются на дисках IBM. Они возникают из-за временного нарушения контакта между игольчатым разъемом и контроллером.

От главных симптомов и будет зависеть наша дальнейшая тактика. Поскольку, как было сказано, в большинстве случаев нам пригодится аппаратно-программный комплекс PC-3000, рассмотрим его поподробнее. По сути, это плата для ISA шины (для PCI PC-3000 разработан и находится в стадии отладки; оба эти комплекса не заменяют друг друга), с одним каналом IDE. Тестируемый диск должен быть подключен как PC-3000 «мастер», имеющий аппаратный буфер обмена и систему контроля ошибок.

Естественно, что плата эта снабжена большим количеством программ. К ним относятся графическая оболочка, универсальный тестер, универсальная утилита для поиска и скрытия нестабильных секторов и BAD-секторов.

Также имеется куча специализированных утилит для конкретных моделей, их список легко можно видеть на www.acelab.ru/products/pc/pc3000.utilityes.html. Цена удовольствия по прайсу - 27 200 руб. (на 27.07.04) для версии под Винды, версия для DOS подешевле – чуть больше 23 000 руб.

Назад на стр. 046-082-1  Содержание  Вперед на стр. 046-082-3