Вот и закончился наш отпуск, и первый диск, за который мы взялись по его окончании — Seagate Momentus Thin, который приехал к нам из Казахстана. При первичном осмотре диска были выявлены многочисленные проблемы — диск вскрывался до нас, но заказчик уверенно убеждал нас, что с диском кроме вскрытия ничего не делалось. Но все оказалось намного печальнее.
Прежде всего, мы демонтировали блок магнитных головок (он все равно должен был идти под замену). БМГ оказался в весьма плачевном состоянии: головки оборваны, нижняя отсутствует, щлейфы между MR-элементом головки и микросхемой коммутатора-предусилителя порваны. Блок магнитных головок явно вытаскивался из гермозоны «тупым тяжелым предметом» — скорее всего, обычными пассатижами.
При таких повреждениях неизбежно требуется исследование поверхности диска. Верхняя поверхность магнитной пластины оказалась в удовлетворительном состоянии, хотя фог-тест показал зарождающиеся царапины. А вот нижняя… Ее искромсало всю. И немудрено — очевидно, диск пытались неоднократно включить уже после того, как поставили в гермоблок оборванные головы. Нижней головки у нас нет — то есть слайдер царапал поверхность без каких-либо препятсвий. А слайдер металлический. А обороты у диска немаленькие. В общем, вы понимаете…
Резюмируя, хочу еще раз предостеречь вас от обращения в конторы, в которых нет профессионального оборудования для восстановления информации. Касаемо жестких дисков и их внутреннего мира обязательными инструментами являются ламинарный шкаф и съемники головок. Если всего этого (или чего-то из этого) нет — скорее всего, здесь вам не помогут, а навредят.
Из России прибыл больной накопитель некогда популярной серии Seagate Grenada (ST2000DM001). Диск вскрыт, пакет пластин разбирался (что видно по состоянию шурупов), блок магнитных головок менялся. При таком уровне воздействия диск неизбежно проходит у нас ряд проверок, так как абсолютно неизвестно, что с диском делалось до нас. Эти проверки:
Проверка соответствия платы электроники и гермоблока.
Проверка состояния платы электроники (выполняется совместно с первым пунктом).
Проверка состояния блока магнитных головок.
Проверка состояния магнитных поверхностей.
В результате проверок было выяснено: плата электроники исправна и соответствует гермоблоку; блок магнитных головок в плачевном состоянии (об этом ниже), магнитные поверхности в удовлетворительном состоянии (об этом ниже).
Блок магнитных головок
Этот узел вызвал у нас наибольшие опасения. Состояние головок крайне неудовлетворительное, головки имеют серьезные повреждения, изображенные на фотографиях ниже.
Головка 0
Головка 1
Головка 2
Головка 3
Головка 4
Головка 5
Как мы видим, все головки без исключения покрыты мелкодисперсной металлизированной вылью и имеют повреждения, несовместимые с их функционированием.
В этом накопителе верхняя головка не используется (выяснено по серийному номеру устройства), поэтому ее использование предыдущим специалистом видится нам как минимум странным. Очевидно, она не используется с завода не просто так: поверхность имела повреждения, поэтому при установке на эту поверхность новой головки она начала царапать эти повреждения, что привело к формированию запила и повреждению всего гермоблока.
Пакет магнитных пластин
Повреждения головок не внушали оптимизма о состоянии магнитных пластин, поэтому пакет пластин был разобран и внимательно осмотрен. Была обнаружена первоначальная проблема диска: след хорошего удара на поверхности 1. При таких повреждениях использование головки по этой поверхности строго не рекомендуется, так как может привести к формированию запила по «больной» поверхности и, как следствие, к выходу из строя БМГ полностью.
Выводы и результат
Для выполнения работ по восстановлению данных с этого диска нам потребовалось два донорских устройства. БМГ из первого устройства был модифицирован так, чтобы не участвовать в вычитывании поврежденной поверхности 1. БМГ из второго устройства использовался для вычитывания только поверхности 1.
С учетом имеющихся повреждений, в оригинальном гермоблоке накопителя было очень много металлической пыли. Было принято решение об очистке магнитных пластин и их переносе в другой гермоблок (это оказалось эффективнее очистки оригинального гермоблока).
Результатом всех этих манипуляций стало восстановление информации из накопителя на 86%. Потери в 14% объясняются тем, что в дисках этого семейства (Seagate Grenada) зоны (последовательные участки логических секторов, расположенные на поверхности) имеют небольшой размер, и некоторая часть данных оказалась в довольно обширном (около 30% объема) поврежденном участке по поверхности 1. В целом, с учетом всех повреждений и предыдущего вмешательства, результат неплохой. В случае полной потери поверхности 1 он был бы хуже в несколько раз.
Сегодня у нас был интересный диск, Toshiba MQ01UBD100. Собственно, интересна не сама модель, а симптоматика накопителя. При подключении диска к компьютеру он стучит (что нормально при неисправном блоке магнитных головок). Но вот причина этого стука весьма своеобразна.
Диск, конечно же, уронили. Как это описал хозяин накопителя, диск упал и повис на своем проводе — то есть даже соударения с поверхностью не было. Но застучал сразу же.
Обратите внимание на фото ниже. При нажатии на один из углов накопителя диск начинает «гулять» по столу — поднимаются углы диска. То есть корпус накопителя изогнут винтом. Такое возможно только в одном случае: на диск было оказано сильное физическое воздействие — нажатие. Скорее всего, диск положили в задний карман брюк и сели на него, то и привело к искривлению корпуса. Поскольку искривление небольшое, диск после этого мог нормально работать — до следующего воздействия, которое оказалось уже фатальным.
При падении (диск был включен) головкам не хватило свободного хода между слайдером и крышкой гермоблока, и они ударились о нее. При соударении на таких скоростях головки неизбежно выходят из строя, что и случилось.
В этом случае без замены блока магнитных головок и переноса пакета магнитных пластин в другой гермоблок не обойтись. Любые другие операции сопряжены с огромным риском запилить поверхности.
Зазор между столом и корпусом диска Toshiba MQ01UBD100
Задача. Восстановить данные с жесткого диска WD20PURX из китайского видеорегистратора.
Описание проблемы. Накопитель поступил с жалобой на то, что его не видят ни регистратор, ни компьютер. При ближайшем ознакомлении оказалось, что диск представляет собой Seagate ST2000DM001 с переклеенной этикеткой от более дорогого WD Purple такой же емкости.
Результаты диагностики. Диагностика проведена с использованием ПАК РС-3000. Проблема диска: неисправность одной из головок.
Необходимые для восстановления информации процедуры.
Вычитывание накопителя по исправным головкам.
Подготовка накопителя к замене головок.
Подготовка донорского устройства.
Замена головок.
Вычитывание накопителя по оставшейся головке.
Анализ полученного образа. Извлечение данных
Результат.
Данные восстановлены c потерями около 1%.
Особенности заказа.
Китайские подделки — довольно частое явление в мире IT. В нашем случае производитель даже не стал изменять название модели, так и оставив его Seagate ST2000DM001, очевидно, полагая, что в видеорегистраторе никто не будет смотреть, какой диск там установлен, а уже после продажи можно свалить вину за установленный обман на пользователя (сам заменил).
Обратная сторона диска.
Терминальный ответ накопителя, промаркированного как WD
Задача. Восстановить данные с жесткого диска Toshiba MK5061GSYN
Описание проблемы. Накопитель поступил с жалобой на невозможность скопировать файлы. Накопитель оказался открыт заказчиком.
Результаты диагностики. Диагностика проведена с использованием ламинарного шкафа класса 10 и ПАК РС-3000. Обнаружено, что в результате вскрытия накопителя верхняя поверхность сильно загрязнена. В остальном проблем не выявлено. Скорее всего, диск исходно имел проблему со служебной зоной.
Необходимые для восстановления информации процедуры.
К сожалению, пользователи часто самостоятельно открывают жесткие диски, совершенно не задумываясь о том, что внутри гермозоны стерильный воздух, а снаружи — огромная масса взвешенной в воздухе пыли. После таких домашних вскрытий очень много времени и сил уходит на устранение проблем, полученных через это: очистка диска от мусора, промывка головок, юстировка, модификация служебной зоны для улучшения чтения частично загрязненными головками, т.п.
Конечно, мы предпочитаем производить так называемый «нормальный» цикл работ — полная чистка пластин и замена блока магнитных головок. Однако это значительно превышает по стоимости работы с оригинальными головками, поэтому наши клиенты довольно часто выбирают опцию чтения родным БМГ. При этом мы не делаем таких работ, если имеется риск повреждения поверхностей диска.
Задача. Восстановить данные с дискового массива из 7 дисков, поступившего к нам после неудачного ребилда.
Описание проблемы. Массив разрушен, необходимы данные.
Результаты диагностики. Для диагностики массив был исследован с помощью ПАК РС-3000. Выяснено, что все накопители массива исправны. Посредством исследования журнала сервера выяснено, что ребилд начался по обнаружению ошибок на одном из накопителей с подключением диска горячей замены. Диск горячей замены также оказался дефективным, поэтому ребилд завершился с ошибкой.
Необходимые для восстановления информации процедуры.
Создание посекторных копий каждого из участников массива для исключения влияния аппаратных проблем на конечный результат.
Исследование массива, определение исходных параметров (до ребилда).
Откат ребилда.
Сборка массива
Извлечение пользовательских данных.
Результат.
Данные восстановлены полностью.
Особенности заказа.
Обычно последствия незавершенного ребилда не являются серьезной проблемой для восстановления данных, если удается точно определить точку, в которой ребилд остановился. Если эту точку не определить правильно, в данных появятся сдвиги, и сборка массива после отката ребилда окажется невозможной.
Образы участников дискового массива на SSD-накопителе
Задача. Восстановить данные с жесткого диска Seagate Barracuda 4 80 GB.
Описание проблемы. Накопитель поступил с проблемой «из области диска пошел дым».
Результаты диагностики. Диагностика произведена посредством визуального осмотра. Обнаружено, то на плате управления диска сгорели элементы цепи питания.
Необходимые для восстановления информации процедуры.
Подбор совместимой платы электроники.
Перенос ПЗУ с неисправной платы на исправную.
Запуск накопителя в технологическом режиме.
Создание посекторной копии накопителя.
Извлечение пользовательских данных из полученного образа.
Результат.
Данные восстановлены полностью.
Особенности заказа.
Одна из характерных «болезней» накопителей Seagate — выход из строя элементов силовых цепей платы электроники. При наличии донорских плат проблема фиксится довольно легко.
Задача. Восстановить данные с твердотельного диска 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