Как восстановить данные с флешки

Восстановление данных в datarc

Предыстория моих душевных мучений началась ровно в тот момент, когда, вернувшись в Петропавловск-Камчаткий из незабываемого путешествия по далеким и недоступным вулканам, я начал переписывать полные фотографий флешки на компьютер и обнаружил, что одна из заполненных карточек не прочиталась, а диспетчер разделов показал карту объемом 32 мегабайта вместо 32 гигабайт. Сбой был явно аппаратный, и программами типа r-studio или EasyRecovery восстановить данные было не возможно.

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

Умершая карта памяти была не из простых — меньше года назад в магазинах за нее просили 15тр, а ориентирована она на так называемый профессиональный сектор фотографов, что в первую очередь означает надежность и безотказность…

Прилетев в Москву, я сразу озадачился поиском самой лучшей компании по восстановлению данных. По совету друзей обратился в одну фирму . Генеральный директор компании заверил меня, что я могу не беспокоиться, так как мою карту будет восстанавливать Влад, а он лучший специалист в России. Такой вариант мне как раз подходил, и я попросил о возможности лично присутствовать при восстановлении, чтобы увидеть всё своими глазами.

Пришла моя очередь — и я поехал в офис компании к открытию. Влад был уже на месте и душевно готовился к самой ответственной работе (:

Для начала нужно вскрыть корпус, чтобы увидеть начинку флешки и понять её устройство.

Восстановление данных в datarc

Вскрытие показало, что устройство максимальной сложности содержит четыре блока, в каждом из которых по два модуля nand памяти, при этом вся память собрана в один массив (что-то вроде raid) и запись на них ведется параллельно! Это означает, что выход из строя любого из восьми модулей памяти влечет за собой потерю сразу всех данных… Такое сложное устройство карт памяти присуще скоростным флешкам. Обычные карточки пишут в память последовательно, а значит — они многократно надежнее.

Восстановление данных в datarc

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

Восстановление данных в datarc

Аккуратно отпаиваем все блоки памяти.

Восстановление данных в datarc

Восстановление данных в datarc

Готово. Блоки памяти отпаяли, но мы видим на контроллере окислы, которые образовались то ли от влажности, то ли от сероводородных фумарол, которые я также снимал на Мутновском вулкане. Ясно одно: «профессиональная» карта имеет плохую герметичность и Lexar-ом нужно пользоваться очень аккуратно. Sandisk, например, профессиональные серии делает даже водонепроницаемыми, а тут с этим явно плохо. Один из блоков теперь под большим вопросом и, возможно, данные восстановить не получится…

Восстановление данных в datarc

Следующая сложность кроется в дизайне самих блоков памяти. Их нельзя считать специальным ридером, так как они не имеют ножек. Я специально положил рядом обычный блок памяти, чтобы была видна разница.

Восстановление данных в datarc

Восстановление данных в datarc

Готовый ридер в нашем случае не подходит. В душе я уже проклинаю Lexar (:

Восстановление данных в datarc

Ну раз так, — сказал Влад, — значит будем паять разъем вручную. И приклеил чип к монтажной плате.

Восстановление данных в datarc

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

Восстановление данных в datarc

Размер блока — меньше половины квадратного сентиметра.

Восстановление данных в datarc

Работа ведется под микроскопом, и ошибиться нельзя, так как можно испортить сам блок памяти.

Восстановление данных в datarc

Восстановление данных в datarc

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

Восстановление данных в datarc

Дальше каждый блок подключаем к компьютеру и переписываем с него сырые данные, фактически в виде нулей и единиц.

Восстановление данных в datarc

Окисленный блок читается не с первого раза, читается с ошибками, но читается!

Восстановление данных в datarc

Пошли сырые данные!

Восстановление данных в datarc

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

Восстановление данных в datarc

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

Восстановление данных в datarc

Новые головки для hdd

Восстановление данных в datarc

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

Восстановление данных в datarc

А вот и готова расшифровка! Получилось.

Восстановление данных в datarc

Вот и снимки. На работу по восстановлению фотографий у лучшего спеца в России ушло почти восемь часов!

Восстановление данных в datarc

Спасибо Владу — настоящему профи своего дела.

Восстановление данных в datarc

Источник

Опубликовано: 25 сентября 2014

Читайте также:

1 комментарий

  1. Вася:

    Влад использует специальное устройство
    а что в этом фене специального???

Добавить комментарий

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