Задача. Восстановить данные с твердотельного диска OCZ Vertex 2.
Описание проблемы. Накопитель поступил с проблемой «не определяется в системе».
Результаты диагностики. Для диагностики накопитель был исследован с помощью ПАК РС-3000 и терминального адаптера на базе чипа Prolific. Выяснено, что накопитель имеет стандартную проблему зависания прошивки на моменте инициализации системы трансляции.
Необходимые для восстановления информации процедуры.
Переключение накопителя на терминальный режим.
Вычитывание накопителя через терминал на максимальной возможной скорости.
Поиск ключей шифрования в полученном образе.
Расшифровка образа и извлечение из него данных .
Результат.
Данные восстановлены с небольшими потерями.
Особенности заказа.
Накопители на базе контроллеров SandForce отличает сплошное шифрование как пользовательской, так и служебной зон, поэтому успешность восстановления информации с таких дисков напрямую зависит от того, будет ли обнаружен ключ шифрования. Мы — единственная в Бишкеке компания, обладающая технологией расшифровки накопителей на базе контроллеров SandForce. Однако, даже обладая этой технологией, доля успешных восстановлений с таких дисков составляет около 50%, так как зачастую диски выходят из строя из-за серьезной деградации NAND-микросхем, в результате чего считанные дампы могут оказаться непригодного для извлечения данных качества.
Весьма интересный случай ремонта, значительно расширивший наши профессиональные горизонты — ремонт УЗИ-сканера Sonoscape S11. Устройство внезапно перестало загружаться, работа медицинского центра встала. Взялись за работу.
Внутри устройства — управляющий компьютер и блок сканирования, все это управляется особой сборкой Linux. Проблемы с загрузкой возникли из-за проблем с жестким диском: от постоянных вибраций диск отказался работать.
Очевидный вариант с клонированием диска отпал почти сразу: повреждения диска были слишком обширны, и гарантировать, что какой-то узел устройства не начнет сбоить по причине повреждения в каком-то файле, мы не могли. Поэтому было принято решение о замене жесткого диска, перепрошивке и перенастройке устройства.
Ремонт занял весь день и завершился успешно. Аппарат работает, можно лечиться =).
Гризли, как и кленовый лист — один из символов Канады
В 2009 году я получил приглашение поработать в одной из лидирующих компаний-разработчиков инструментов для восстановления данных: ACE Data Recovery Engineering (текущее название: DeepSpar). Наиболее известным продуктом этой компании является DeepSpar DiskImager, выпущенный уже в 4-м, PCI-E, исполнении. Пожалуй, это первое устройство на рынке data recovery, работающее через этот скоростной интерфейс: тут DeepSpar обошел даже ACE Lab, анонсировавшую подобное устройство еще 2 года назад, на одном из своих московских семинаров, и пока еще не перешагнувшую рубежа его розничных продаж (купить DiskImager от DeepSpar возможно уже год).
Естественно, это приглашение я с радостью принял, и приступил к получению рабочей визы. Рабочая виза в Канаду в то время – это нечто невообразимое: кроме заполнения массы документов и посещения посольства, требовалось также довольно унизительное медицинское освидетельствование (зачем???). Причем провести его мог не абы кто, а только лицензированный посольством Канады доктор. И такой доктор, естественно, был только в Москве. В общем, пришлось мне по визовым вопросам кататься в Первопрестольную несколько раз в течение почти 4 месяцев. Все это время мой заграничный паспорт находился на канадской земле, и выехать за границу я не мог. Надо сказать, радости мне это не принесло: желания и возможности были, но по вине тормознутости канадской стороны приходилось сидеть дома и сушить сухари для пополнения запаса провизии в случае необходимости пешего путешествия через полюс и Аляску на обетованную канадскую землю. Но – повезло – дали в итоге мне визу, и вот уже с авиакомпанией Трансаэро я вылетаю в Торонто.
Рабочее место мое находилось в столице Канады – городе Оттаве – куда в то время из России самолеты не летали. Сойдя в Торонто, я приобрел билет до Оттавы, и уже через полчаса вылетел в место окончательной дислокации. Надо отметить особенности работы местных авиакомпаний: самолеты из Торонто летают каждые полчаса, выглядят как заезженные такси (собственно, также и летают), и вообще летать в Канаде после Аэрофлота и Трансаэро мне показалось страшновато. Представьте себе полутемный самолет грязно-белого цвета, кресла которого внутри засалены, а их чехлы размахрены. Добавьте к этому одну единственную пару стюардесс, которые сразу после взлета вытащили из хвостовой части тележку с напитками и, дотащив ее до половины салона, не смогли удержать (самолет таки взлетает…). Тележка с громким грохотом проносится мимо меня, за ней семенят с виновато-улыбающимися лицами наши стюардессы, затем в хвостовой части раздается глухой удар (тележка таки докатилась до конца), и через некоторое время те же стюардессы тащат ту же тележку по тому же маршруту, но уже почти без напитков. Взлет был таким же крутым, как и посадка – самолет просто опустил нос вниз и пошел на взлетную полосу. Слава Богу, полет длился всего 40 минут. Тогда я твердо решил: канадскими авиалиниями я больше никогда не летаю. На оленях, на собаках, если надо – пешком – но никак не этими самолетами.
По прилету меня встретил хозяин компании, Андрей Широбоков. Для меня была снята часть дома на тихой окраине города, которую я незамедлительно осмотрел, облагородил (по своему, конечно) и занял. С работы мне был предоставлен ПК, ну а интернет в Канаде всегда был хорошим. В общем, уже через час я сидел в мягком кресле перед монитором, тянул сок и просматривал новости. Чувствовал себя, как дома :).
Рабочее место находилось в трех километрах от дома, и я принял решение не заморачиваться с общественным транспортом или авто, а просто ходить пешком. Надо сказать, что смотрелось это довольно дико: практически никто, кроме спортсменов, пешком тут не ходит. Все на машинах, причем предпочитают тяжелые, так как зимой, когда начинаются freezing rain (замерзающие дожди), которые сопровождаются сильными ветрами, легкие машины просто уносит на обочину дороги ветром по образующемуся моментально льду. Я сам пару раз попадал в такой дождь по дороге из офиса домой: при моих габаритах парусность довольно высокая, а падающая с неба вода моментально замерзает на субстрате, образую тонкую пленку льда, по которой скользит все, что не имеет достаточного веса для того, чтобы ее продавить. Скользил и я; эти 3 километра я никогда не забуду. Можно сказать, что домой я полз: шел очень низко пригнувшись, чтобы максимально уменьшить парусность.
Замечу, что в Канаде очень много диких животных: лисы, зайцы, белки, еноты и прочая. Живут подчас в самых неожиданных местах. Пара енотов жила по дороге из дома в офис, в норе практически под проезжей частью. И каждый раз, когда я проходил мимо, провожали меня взглядом с неподражаемым интересом.
Из национальных особенностей отмечу три. Хоккей (хоккейные площадки есть практически везде), гольф (полей для гольфа, конечно, поменьше, чем хоккейных площадок, но тоже немало) и нелюбовь к очередям. Последнее особенно ярко проявляется в муниципальных учреждениях. Например, при получении SIN (Social Insurance Number – номер социального страхования – без него на работу в Канаде не устроиться) я постоял в очереди из 7 человек, тянувшейся около 10 метров :). Стоять вплотную, как у нас, там не любят. Еще один момент – общественный транспорт. Его сеть довольно плотно покрывает Оттаву, и не смотря на это, если вам и еще двум человекам (это минимальное требование: три заявителя) нужна остановка рядом с вашим домом, ее сделают. До нее будет ходить автобус, и у вас будет расписание, когда он там будет проходить в каком направлении. Транспорт двигается по этому расписанию с точностью до минуты.
В целом Канада и канадцы мне понравились. По окончании контракта я уезжал через Монреаль, до которого меня любезно довез на автомобиле все тот же Андрей Широбоков. Работа касалась различных аспектов data recovery, и в целом может быть охарактеризована одним словом: интересная.
Монумент в память погибшим во время войны
Деловой центр города Ottawa
Памятник североамериканским индейцам, почти истребленным переселенцами из Европы
Столица Канада, Оттава. Downtown
На фоне офиса компании по восстановлению данных Action Front
Демонстрация продукта, в разработке которого я принял участие — DeepSpar DiskImager — инженерам компании Action Front
Некоторые заказы требуют серьезного погружения в старое оборудование. Впервые за несколько лет к нам прибыл на восстановление данных такой вот девайс — пятидюймовая дискета — и для того, чтобы его выполнить, пришлось вспоминать, где же у нас находится дисковод =). Это не шутка сейчас даже CDROM уже не особенно часто в компьютере встретишь, а тут устройство поколением ниже.
Пришлось разбирать залежи старого железа (для таких вот случаев мы храним некоторое количество старого, и, что самое главное, рабочего оборудования). На Божий свет был извлечен древний 386 компьютер с пятидюймовым дисководом. Пришлось повозиться, чтобы подключить его на современный монитор (хранить древнее электронно-лучевое чудо я уже не готов) и вот — вуаля! — компьютер запущен, на мониторе мерцает старый добрый DOS, дискета вставлена в дисковод и головка дисковода с мерным жужжанием пытается нащупать нулевой трек.
С дисектой пришлось повозиться. Восстановление информации с такого устройства, с учетом его преклонного возраста — дело не простое. Диск по понятным причинам не был распознан дисководом — сказалось время, которое он хранился без движения. Восстановление данных однако оказалось все-таки возможным. Для этого с помощью старой DOS-утилиты fd был создан RAW-образ дискеты, который затем был перенесен со старой машины на современную, где и был исследован современными методами и ПО. Результат: несколько текстовых файлов в формате Lexicon, которые, собственно, и были нужны нашему заказчику. Результат: данные восстановлены и все довольны.
Задача. Восстановить информацию с жесткого диска Seagate ST1000LM035.
Описание проблемы. Жесткий диск не раскручивает шпиндельный двигатель, издает пищащие звуки.
Результаты диагностики. Диагностика проведена в ламинарном шкафу (класс 100). Обнаружено залипание головок на поверхности жесткого диска в результате сильного удара и локальное повреждение поверхности в месте соприкосновения головок и поверхности.
Необходимые для восстановления информации процедуры.
Поиск и адаптация донорского устройства.
Перенос блока магнитных головок из диска-донора в пациент.
Подготовка платы электроники пациента к вычитыванию данных (аппаратный запрет записи, включение доступа к технологическим командам, загрузка в память необходимых модулей служебной зоны).
Безопасный старт устройства (без рекалибровки) для недопущения попадания головок в поврежденную область поверхности.
Посекторное клонирование подготовленного диска с обходом поврежденных областей.
Извлечение пользовательских данных из полученного образа.
Результат.
Данные восстановлены с небольшими потерями (около 0,5%), находящимися в поврежденной области поверхности.
Особенности заказа.
Жесткий диск получил сильный удар, в результате которого была повреждена поверхность. Повреждения поверхности не были видны невооруженным взглядом, однако их можно рассмотреть с помощью специализированных технологий.
В этом ключе простая замена головок обычно не помогает, так как при первом же заходе головок в поврежденную зону начнутся необратимые процессы разрушения головок и разрушения поверхности. Поэтому нами производится комплекс мер по безопасному старту накопителя с обходом поврежденных зон поверхности и вычитыванием только тех ее зон, которые не повреждены.
Задача. Восстановить информацию с жесткого диска Seagate Barracuda 7200.7 ST380819AS.
Описание проблемы. Жесткий диск поступил из компьютера, сгоревшего по питанию.
Результаты диагностики. Плата электроники жесткого диска с электрическими пробоями основных микросхем.
Необходимые для восстановления информации процедуры.
Поиск и адаптация донорского устройства.
Установка донорской платы электроники на гермоблок пациента.
Запуск диска в нормальном режиме.
Копирование данных заказчика.
Результат.
Данные восстановлены полностью.
Особенности заказа.
Жесткие диски Seagate имеют довольно хорошую защиту цепей питания, поэтому увидеть плату электроники с пробитыми главными чипами — довольно странно. Это явление крайне редкое.
Задача. Восстановить работоспособность прибора DigiMaster 3.
Описание проблемы. Прибор поступил в нерабочем состоянии.
Результаты диагностики. У прибора повреждена прошивка.
Необходимые для восстановления информации процедуры.
Подготовка прибора к перепрошивке.
Перепрошивка прибора.
Настройка и калибровка перепрошитого прибора.
Обновление перепрошитого прибора.
Выходной контроль изделия.
Результат.
Работоспособность прибора восстановлена.
Особенности заказа.
Особенность этого заказа в том, что мы обычно не беремся за ремонт электроники, так как наш основной профиль — восстановление информации. Однако в этом случае исходно проблема позиционировалась как необходимость восстановить данные с флеш-карты, с которой работает прибор. Когда же прибор приехал в нашу лабораторию, оказалось, что с картой памяти все нормально, и лечить надо само устройство. Что нами и было успешно сделано.
Задача. Восстановить данные с телефона Xiaomi MI A1 Dual.
Описание проблемы. Телефон поступил разбитым..
Результаты диагностики. Диагностика проведена с использованием электроизмерительных приборов и осциллографа. Плата телефона неремонтопригодна, так как сильно повреждена при ударе.
Необходимые для восстановления информации процедуры.
Выпаивание NAND-микросхемы.
Вычитывание NAND-микросхемы на eMMC-ридере.
Извлечение пользовательских данных.
Результат.
Данные восстановлены полностью.
Особенности заказа.
Телефон был разбит при ударе и изогнут примерно посередине. При ударе такой силы телефон был деформирован, а его плата электроники сильно повреждена. В таких случаях восстановление информации невозможно посредством ремонта аппарата, однако возможно считать NAND-микросхему, в этом телефоне имеющую формат eMMC.
Задача. Восстановить данные с телефона Sony Xperia Z3.
Описание проблемы. Телефон поступил разбитым..
Результаты диагностики. Диагностика проведена с использованием электроизмерительных приборов и осциллографа. Плата телефона неремонтопригодна, так как сильно повреждена при ударе.
Необходимые для восстановления информации процедуры.
Выпаивание NAND-микросхемы.
Вычитывание NAND-микросхемы на eMMC-ридере.
Извлечение пользовательских данных.
Результат.
Данные восстановлены полностью.
Особенности заказа.
Телефон был разбит при падении с большой высоты (5 этаж). При ударе такой силы телефон был деформирован, а его плата электроники сильно повреждена. В таких случаях восстановление информации невозможно посредством ремонта аппарата, однако возможно считать NAND-микросхему, в этом телефоне имеющую формат eMMC.
Задача. Восстановить данные с карты памяти SD Sandisk Ultra 16 GB.
Описание проблемы. При попытке скопировать данные через неисправный кард-ридер, данные пропали.
Результаты диагностики. Диагностика проведена с использованием ПАК РС-3000 Flash. Обнаружено несоответствие объема карты памяти и размера раздела FAT32.
Необходимые для восстановления информации процедуры.
Исправление ошибок файловой системы (указание корректного размера раздела).
Сканирование исправленного раздела, поиск структур файловой системы.
Сборка файловой системы, извлечение данных.
Результат.
Данные восстановлены полностью.
Особенности заказа.
Особенностью этого заказа является необычное поведение операционной системы. В стандартных условиях, если устройство чтения накопителя рапортует другую емкость, операционная система не вмешивается в его работу, так как размер раздела не является жестко прописанной константой. В этом же случае Windows каким-то образом решила исправить раздел. Скорее всего, исходя из простой логики: размер диска меньше, а размер раздела больше, значит, можно ошибиться и записать данные в несуществующие (для ОС) области. Именно для исправления этой фатальной ошибки операционная система и произвела изменения в файловой системе.