Восстановление данных: вид изнутри. ч.1 диагностика

Попросили меня вкратце описать процесс восстановления данных.


Не стоит это воспринимать как полноценную инструкцию, ибо в реальных случаях далеко не всегда бывает все просто и существует множество нюансов, описать которые мне не хватит и жизни. Также стоит понимать, что процессы я стараюсь описать как можно проще, без точных формулировок и с упрощениями. Я не буду в данных постах писать руководства к действию от А до Я, не потому, что боюсь конкуренции, а потому, что недостающая информация довольно легко находится, а если будут вопросы - я всегда помогу. Слепое следование инструкциям приводит чаще всего не к "бесплатному результату", а к ухудшению ситуации.


Итак, все начинается с выяснением предыстории (как и в медицине сначала собирают анамнез болезни).

Что было с диском, что делали с ним после появления проблемы, куда носили, и т.д..

Примеры: диск после падения, после попадания воды, после скачка напряжения; ну и самый распространенный вариант: "все работало нормально, а потом раз - и перестало".


После чего узнаем, что с диском делали. Самое лучшее - "Подключили к другому компьютеру, не заработало - принесли к вам". Самое худшее - попытка самостоятельного вскрытия и эксперименты с диском (залили масло в двигатель, чтобы лучше работал (не шучу, было); пошевелили головки, чтобы они лучше "плавали"; протерли пластины ("блины") полотенцем/пальцами/салфеткой/наждачкой, чтобы пыль убрать; заменили плату на другую (иногда вообще от другого диска, даже если она СОВСЕМ не подходит); носили знакомому программисту и т.д..

В основном, от этой информации уже можно понять, насколько тяжела будет проблема и насколько дорого будет её решение.


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

Восстановление данных: вид изнутри. ч.1 диагностика Восстановление данных, Жесткий диск, Ремонт техники, Длиннопост
Восстановление данных: вид изнутри. ч.1 диагностика Восстановление данных, Жесткий диск, Ремонт техники, Длиннопост
Подключение к компьютеру напрямую или через специальный программно-аппаратный комплекс PC-3000 (здесь и далее речь будет идти только об этом комплексе, как о лучшем на мировом рынке в данный момент).

Даже без комплекса специалист может довольно точно определить неисправность. В основном, по звуку, который издает диск в момент подачи напряжения.

Варианты:

1) Без звука вообще - скорее всего, проблема в плате, как минимум. Для начала требуется её замена на заведомо исправную, с переносом уникальной информации с исходной платы на новую.

Восстановление данных: вид изнутри. ч.1 диагностика Восстановление данных, Жесткий диск, Ремонт техники, Длиннопост
Восстановление данных: вид изнутри. ч.1 диагностика Восстановление данных, Жесткий диск, Ремонт техники, Длиннопост

2) Слабый, еле заметный повторяющийся писк - здесь мы, наверняка, имеем дело с залипанием головок. Причина - головы не успели вернуться в специальную парковочную зону до момента остановки двигателя. Так как поверхность головок и пластин идеально гладкая, происходит прилипание головок к пластинам (в нормальном состоянии они "парят" над поверхностью дисков на расстоянии в несколько нанометров или микрон (зависит от конкретного диска).). Двигатель не обладает достаточной силой, чтобы отлепить головки, поэтому не может раскрутиться. Более редкий случай при похожих симптомах - клин двигателя. Он происходит, если диск (обычно компьютерный, т.е. 3.5", и часто с большим количеством пластин (от 2 и больше)) во время работы был подвергнут сильной тряске или удару. Так как вес конструкции довольно большой (а также пластины вращаются с частотой оборотов от 4 до 15 тысяч в минуту, соответственно дополнительно учитываем гироскопический эффект), ось двигателя может не выдержать и сместиться. При этом двигатель опять же не сможет запуститься. Также на некоторых моделях диска клин может происходить как при превышении температуры накопителя на довольно долгий промежуток времени, так и само по себе, из-за конструктивных особенностей. Данная проблема намного сложнее в решении, но об этом в будущем расскажу.

Восстановление данных: вид изнутри. ч.1 диагностика Восстановление данных, Жесткий диск, Ремонт техники, Длиннопост

3) Диск запускается, раскручивается, но после чего слышен стук (удары, щелчки, шуршание) либо бесконечное число раз, либо несколько раз, после чего диск может остановить вращение. Эти симптомы чаще всего говорят о неисправности блока магнитных головок (как всех, так и одной из них, возможно), либо о "неродной" плате (или повреждении уникальной адаптивной информации, хранящейся в плате).

Восстановление данных: вид изнутри. ч.1 диагностика Восстановление данных, Жесткий диск, Ремонт техники, Длиннопост

4) Диск запускается, раскручивается и работает без посторонних шумов. Самая распространенная проблема. Чаще всего это большое количество нечитаемых секторов, либо сбои в микропрограмме диска. При такой проблеме диск попросту не может отвечать на команды по интерфейсу (т.е. на команды от компьютера, проще говоря).

Уже на этом этапе специалист может примерно понять, насколько сложна проблема и приблизительно сориентировать по стоимости.


Для более тщательного анализа используется программно-аппаратный комплекс (далее ПАК или PC-3000).

Сам комплекс состоит из платы (PCI или PCI-Express, чаще всего) к которой подключаются диски посредством штатных интерфейсов SATA или PATA (IDE), а также терминального интерфейса (если у диска он используется) и специального ПО.

Восстановление данных: вид изнутри. ч.1 диагностика Восстановление данных, Жесткий диск, Ремонт техники, Длиннопост

Ниже виден интерфейс программы:

Восстановление данных: вид изнутри. ч.1 диагностика Восстановление данных, Жесткий диск, Ремонт техники, Длиннопост

В программной части виден набор утилит для каждого производителя дисков и для разных семейств. Кроме того, снизу мы видим регистры состояния и ошибок, а также индикацию линий питания 5 вольт и 12 вольт (при превышении тока по любой из линий вместо зеленого сигнала будет красный). Они также очень помогают специалисту в работе.


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

Восстановление данных: вид изнутри. ч.1 диагностика Восстановление данных, Жесткий диск, Ремонт техники, Длиннопост

При нормальном запуске диска будет виден сначала сигнал BSY (занят), а после выхода диска в режим готовности - сигналы DRD и DSC (диск готов и ожидает команды).

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

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


В данном посте я рассмотрю самый распространенный случай - нечитаемые сектора или сбои в микропрограмме диска.


Итак, при подключении диск, чаще всего, даст сигнал готовности, но при любом обращении зависает намертво, либо очень медленно реагирует на команды.

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

Для разных моделей действия сильно отличаются.


К примеру, многие ремонтники или IT-специалисты знают о так называемой "Мухе ЦЦ" на дисках Seagate 7200.11 (и не только). При подобной проблеме диск не отвечает ни на команды по интерфейсу SATA, ни на терминальные команды (хотя сам он передает информацию о состоянии по терминалу, и самое последнее сообщение от диска содержит следующее: "LED:000000CC" отчего проблему так и назвали).

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

Если диск не смог загрузить программу и зависнуть, то он все еще не будет отвечать на команды по интерфейсу SATA (так как и эти программы не были подгружены), но сможет отвечать на команды по терминалу.

Далее нам требуется сделать копию всех служебных модулей (при наличии PC-3000), чтобы упростить дальнейшую работу с диском, а затем запретить диску самостоятельно искать и переназначать сектора, и пересчитать транслятор (он используется для пересчета секторов из логического вида (сектор 0, 1, 2, и т.д.) в физический (головка 0, цилиндр 0, трек 0, сектор 0; головка 0, цилиндр 0, трек 0, сектор 1 и т.д.), более подробно могу рассказать в других постах, если будет интерес).

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

Далее, если мы работаем на ПАК, то запускаем специальную утилиту для вычитывания данных PC-3000 Data Extractor, находим самые важные для нас (или заказчика) данные и вычитываем их в первую очередь.


Ваши комментарии и вопросы буду учитывать при написании дальнейших постов (если будет интерес, конечно)


Ну и напоследок коте, естественно:

Восстановление данных: вид изнутри. ч.1 диагностика Восстановление данных, Жесткий диск, Ремонт техники, Длиннопост

Сообщество Ремонтёров

7.3K постов42.3K подписчика

Добавить пост

Правила сообщества

ЕСЛИ НЕ ХОТИТЕ, ЧТОБЫ ВАС ЗАМИНУСИЛИ НЕ ПУБЛИКУЙТЕ В ЭТОМ СООБЩЕСТВЕ ПРОСЬБЫ О ПОМОЩИ В РЕМОНТЕ, ДЛЯ ЭТОГО ЕСТЬ ВТОРОЕ СООБЩЕСТВО:


Посты с просьбами о помощи в ремонте создаются в дочернем сообществе: https://pikabu.ru/community/HelpRemont

К публикации допускаются только тематические статьи с тегом "Ремонт техники".

В сообществе строго запрещено и карается баном всего две вещи:

1. Оскорбления.

2. Реклама.

В остальном действуют базовые правила Пикабу.

Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий

друг, вот скажи, PC−3000 стоит космически неприлично (при том, что компоненты копеечные). это стоимость программы? есть альтернатива с бесплатным или менее дорогим ПО? можно собрать оптимальный комплект для мейнстримных неисправностей без экзотики?

раскрыть ветку (11)
3
Автор поста оценил этот комментарий

Да, это стоимость программы. Сама плата - это, по сути, только ключ для этой программы :) с некоторыми плюшками.

Альтернативы есть, но смысла в них - никакого.

Лучше уж взять б.у. комплекс PC-3000 UDMA + DE (если данные восстанавливать нужно) или без DE, если только ремонт.

Стоить он сейчас будет мало. Потому что в целом отрасль сильно изменяется. И скоро начнутся не очень хорошие времена на этом рынке. Вкладывать в неё сейчас много денег крайне не рекомендую.

P.S. стоимость PC-3000 - это вообще копейки, по сравнению с прочими затратами в этом бизнесе :)

раскрыть ветку (4)
DELETED
Автор поста оценил этот комментарий

на твердотелы намекаете? ;)

раскрыть ветку (3)
1
Автор поста оценил этот комментарий
Нет, проблема другого плана. Продажи нового оборудования PC-3000 упали. Разработчики вводят плату за обновления. У многих в этой сфере и так заказы помогали только держаться на уровне самоокупаемости, а при доп.расходах вообще будут тянуть в долги.

Что сейчас я предвижу: увеличение конкуренции, демпинг цен, после чего большинство мелких компаний или одиночек-специалистов погрязнут в долгах и уйдут из сферы, а после чего начнется глобальное повышение цен до уровня европейских (если не выше).

раскрыть ветку (2)
Автор поста оценил этот комментарий

Без обновления оборудование будет работать?

раскрыть ветку (1)
Автор поста оценил этот комментарий

PC-3000 UDMA и Express какое-то время будут работать без поддержки новых семейств и новых функций в старых.

В PC-3000 Flash доступ к ресурсам только купившим обновление. Работать без подписки станет сложно.

Автор поста оценил этот комментарий

на сегодняшний день инвестировать в РС-3000 (за исключением, может быть, флеш экстрактора) мне кажется неразумным, нужно смотреть правде в глаза - хранение информации на механических носителях доживает последние годы, через три-пять лет SSD полностью вытеснят механику. Гораздо более перспективным мне видится работа с SSD контроллерами, с софтом, позволяющем собирать образ из нескольких нанд флешей, и т. п.

раскрыть ветку (5)
Автор поста оценил этот комментарий

PC-3000 Flash и PC-3000 SSD как раз самые сложные в окупаемости продукты. На флешках уже практически не хранят действительно ценную информацию, а сложность восстановления с каждым годом все выше (т.е. себестоимость услуги может доходить до десятков тысяч, а клиенты иногда даже 5 тысяч платить не готовы).

SSD - туда же. Подавляющее большинство людей на SSD хранит только систему, программы и игры. Для хранения данных их использовать нет смысла.

По поводу того, что механику вытеснят SSD - в ближайшие лет 7-10 этого точно не случится.

Жесткие диски как были, так и остаются самым лучшим хранилищем информации по соотношению трех характеристик: цена, объем, надежность.

раскрыть ветку (4)
Автор поста оценил этот комментарий

Я думаю, всего 2-3 года осталось, и цена на 1 Тб сравняется. Производство чипов намного дешевле и технологичнее производства точной механики. Сейчас снимаются сливки с технологии - отбиваются затраты на НИОКР и зарабатывается чистая прибыль. После этого чипы будут стоить копейки. Посмотрите динамику цен на SSD https://www.overclockers.ru/hardnews/74682/v-2016-godu-pocht...

раскрыть ветку (3)
Автор поста оценил этот комментарий

Чипы и так стоят копейки :) другое дело, что их качество с каждым годом все хуже и хуже.

Исключение - дорогие чипы, которые используются в топовых моделях от самсунг, интел, крушиал и т.д.

Плюс проблема с ограниченным количеством перезаписи памяти. От неё не уйдешь в такой технологии.

Да, в высоконагруженные серверы ставят ссд. В дата-центры, где важен объем хранилища, до сих пор ставят жесткие диски.

И еще момент: жесткие диски в производстве сейчас очень и очень дешевы. При проседании рынка в сторону ссд мы увидим очень серьезное понижение цен на жесткие диски.

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

Представим ситуацию, что жесткие диски завтра перестанут продавать новые вообще. А на ссд цена снизится до сопоставимых цен с жесткими дисками.

Когда произойдет схлапывание рынка восстановления данных с жестких дисков? Минимум лет через 5. Потому что не будут люди просто так менять то, что их устраивает.

Мы до сих пор получаем в работу диски, которыми пользуются 10-12 лет. Они морально устарели, ненадежные, малого объема, шумные, медленные. Но их не меняют.


Сейчас облако в 1тб стоит примерно 2 тысячи рублей в год, что не так уж дорого. По идее все уже могли бы пользоваться облачными технологиями для хранения своих данных. Но этого тоже не происходит в силу большого количества причин..


Примерно такое у меня мнение. Я не претендую на истину в последней инстанции, но пока никаких серьезных аргументов против этого мнения я не встречал :)

раскрыть ветку (2)
Автор поста оценил этот комментарий

Качество чипов - следствие развития технологии (уменьшения размера техпроцесса), от этого никуда не уйти, но это с избытком компенсируется алгоритмами восстановления данных, используемых контроллерами нанд. Эти алгоритмы также совершенствуются. А вот плотность на магнитном носителе уже практически достигла предела. И с качеством там тоже не все так хорошо. Конечно, по мере снижения цены на ssd будут дешеветь и hdd, но это уже чистый маркетинг. И даже при равенстве стоимости 1 Тб, на руках еще будут оставаться миллионы работающих hdd. Но что-то мне подсказывает, что hdd повторит судьбу CD - DVD. Поэтому мое скромное имхо - hdd это уже вчерашний день, а инвестировать нужно в завтрашний. Это к вопросу - нужно ли покупать РС-3000.

раскрыть ветку (1)
Автор поста оценил этот комментарий
В PC-3000 SSD или PC-3000 Flash инвестировать сейчас нет никакого смысла, ибо эти продукты сейчас постоянно меняются и адаптируются. А Flash комплекс, скорее всего, в последний раз будет меняться. Потому что спрос на него околонулевой.

PC-3000 SSD находится в полузачаточном состоянии. Да, уже многие модели поддерживаются. Но еще больше моделей есть в планах, по которым доступных возможностей вообще нет.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку