Восстановление информации с дискеты

Некоторые заказы требуют серьезного погружения в старое оборудование. Впервые за несколько лет к нам прибыл на восстановление данных такой вот девайс — пятидюймовая дискета — и для того, чтобы его выполнить, пришлось вспоминать, где же у нас находится дисковод =). Это не шутка сейчас даже CDROM уже не особенно часто в компьютере встретишь, а тут устройство поколением ниже.

Пришлось разбирать залежи старого железа (для таких вот случаев мы храним некоторое количество старого, и, что самое главное, рабочего оборудования). На Божий свет был извлечен древний 386 компьютер с пятидюймовым дисководом. Пришлось повозиться, чтобы подключить его на современный монитор (хранить древнее электронно-лучевое чудо я уже не готов) и вот — вуаля! — компьютер запущен, на мониторе мерцает старый добрый DOS, дискета вставлена в дисковод и головка дисковода с мерным жужжанием пытается нащупать нулевой трек.

С дисектой пришлось повозиться. Восстановление информации с такого устройства, с учетом его преклонного возраста — дело не простое. Диск по понятным причинам не был распознан дисководом — сказалось время, которое он хранился без движения. Восстановление данных однако оказалось все-таки возможным. Для этого с помощью старой DOS-утилиты fd был создан RAW-образ дискеты, который затем был перенесен со старой машины на современную, где и был исследован современными методами и ПО. Результат: несколько текстовых файлов в формате Lexicon, которые, собственно, и были нужны нашему заказчику. Результат: данные восстановлены и все довольны.

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

Терефон Meizu в режиме восстановления. Если выбрать нижний пункт меню, телефон будет возвращен к заводским настройкам

Современный мобильный телефон – это, без каких-либо условностей, стандартный персональный компьютер. В нем есть все обязательные для компьютера компоненты: центральный процессор, оперативная память, постоянная память, устройство ввода-вывода. Управляется современный телефон операционной системой (наиболее распространенные – Android и iOS, но встречаются еще и экзотичные, типа Symbian или PalmOS), имеет широкие коммуникативные возможности (кроме телефонной линии, используется Wi-Fi, Bluetooth, USB и т.д.). В общем, это компьютер со всеми вытекающими последствиями.

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

Часто как лекарство от наиболее стандартных проблем (начало «глюков» аппарата, внезапных перезагрузок, мерцаний и отключений экрана и т.п.) интернет советует простое средство: сброс аппарата до заводских настроек, или factory reset. Подавляющее большинство пользователей делают его, не задумываясь о последствиях. А зря. Результатом сброса будет не только восстановление работоспособности аппарата, но и полная потеря информации, которая на аппарате была. Полная и безвозвратная, хотелось бы подчеркнуть.

Что такое factory reset?

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

Сброс устройства до заводских настроек можно инициировать либо нажатием специальной комбинации клавиш (если у вас уже нет доступа в операционную систему), либо непосредственно из операционной системы – в меню настроек, либо со связанного с телефоном аккаунта (например, если ваш телефон украден, или вы превысили лимит попыток входа в устройство с неправильным паролем – у вас не останется другого выбора, кроме как стереть устройство из интернета). Заметим, что стирание устройства через интернет – это не factory reset в строгом смысле, но по получаемому результату весьма на него похоже: на выходе вы получаете устройство без данных.

Как происходит сброс до заводских настроек? Наиболее распространенный способ – подачей команды factory reset через нажатие комбинации клавиш. Телефон при этом переходит в особый режим работы (обычно он называется Recovery Mode – «режим восстановления»). В этом режиме пользователя предупреждают о том, что данные будут стерты. Если он соглашается с этим, аппарат приступает к процедуре сброса.

Во-первых, буферизуется ядро операционной системы – все необходимые для загрузки и функционирования системы файлы ядра переносятся из постоянной памяти устройства в его буферную (оперативную память). Во-вторых, инициализируется (полностью стирается) основной чип памяти (обычно это NAND-микросхема типа eMMC). Во время инициализации подпрограмма сброса контролирует состояние микросхемы; в случае обнаружения дефектных областей, производится попытка их ремонта или скрытия. Наконец, в-третьих, из буферной памяти в основную память аппарата возвращаются файлы операционной системы, настраивается загрузчик, после чего телефон перезагружается. Он включается как новое устройство, для начала нормальной работы потребуется его полная инициализация, как будто вы его только что купили.

Следует помнить, что для части аппаратов, работающих под управлением Android Lollipop и более поздних версий, возможна отработка механизма FRP: factory reset protection, или защита от заводского сброса. Ее суть не в том, чтобы защитить вас от самого сброса, а в том, чтобы не дать злоумышленнику, который, возможно, завладел вашим телефоном, использовать его, вернув к заводским настройкам и инициализировав заново. Поэтому, прежде, чем запускать процесс сброса, вы должны убедиться, что помните детали аккаунта, к которому привязан ваш телефон, или отвязать его от этого аккаунта.

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

Что делать, если factory reset необходим, а терять данные не хочется?

Прежде всего, помните: лучше плохой бэкап (резервное копирование данных), чем хорошее восстановление информации. Перед тем, как вы будете делать сброс телефона, постарайтесь максимально полно зарезервировать данные с устройства. Скопируйте нужные вам файлы на компьютер, снимите шифрование с карты памяти и извлеките ее из аппарата, синхронизируйте контакты, сообщения, заметки и календарь с аккаунтом Google, на который зарегистрировано устройство. Это позволит вам при инициализации устройства не тратить время на вбивание десятков и сотен контактов в телефонную книгу: во время запуска аппарат возьмет все эти сведения из связанного аккаунта, и после его запуска вы получите все те данные, которые были на телефоне, обратно. Фотографии, видео, музыку и прочее вы сможете скопировать на устройство из вашей резервной копии. Ну а программы заново поставить из Google Play или  Apple Store.

Бывают, однако, ситуации, когда резервное копирование данных невозможно. Например, телефон вышел из строя, и требуется замена неисправного узла. Как правило, после ее замены требуется перепрошивка аппарата. Как тут быть? Ведь телефон не работает.

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

Станислав К. Корб, © 2019

ST1000LM035: и снова Rosewood

Задача. Восстановить информацию с жесткого диска Seagate ST1000LM035.

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

Результаты диагностики. Диагностика проведена в ламинарном шкафу (класс 100). Обнаружено залипание головок на поверхности жесткого диска в результате сильного удара и локальное повреждение поверхности в месте соприкосновения головок и поверхности.

Необходимые для восстановления информации процедуры.

  1. Поиск и адаптация донорского устройства.
  2. Перенос блока магнитных головок из диска-донора в пациент.
  3. Подготовка платы электроники пациента к вычитыванию данных (аппаратный запрет записи, включение доступа к технологическим командам, загрузка в память необходимых модулей служебной зоны).
  4. Безопасный старт устройства (без рекалибровки) для недопущения попадания головок в поврежденную область поверхности.
  5. Посекторное клонирование подготовленного диска с обходом поврежденных областей.
  6. Извлечение пользовательских данных из полученного образа.

Результат.

Данные восстановлены с небольшими потерями (около 0,5%), находящимися в поврежденной области поверхности.

Особенности заказа.

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

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

Seagate Barracuda 7200.7: восстановить данные с жесткого диска

Задача. Восстановить информацию с жесткого диска Seagate Barracuda 7200.7 ST380819AS.

Описание проблемы. Жесткий диск поступил из компьютера, сгоревшего по питанию.

Результаты диагностики. Плата электроники жесткого диска с электрическими пробоями основных микросхем.

Необходимые для восстановления информации процедуры.

  1. Поиск и адаптация донорского устройства.
  2. Установка донорской платы электроники на гермоблок пациента.
  3. Запуск диска в нормальном режиме.
  4. Копирование данных заказчика.

Результат.

Данные восстановлены полностью.

Особенности заказа.

Жесткие диски Seagate имеют довольно хорошую защиту цепей питания, поэтому увидеть плату электроники с пробитыми главными чипами — довольно странно. Это явление крайне редкое.

Digimaster 3: восстановление работоспособности прибора

Задача. Восстановить работоспособность прибора DigiMaster 3.

Описание проблемы. Прибор поступил в нерабочем состоянии.

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

Необходимые для восстановления информации процедуры.

  1. Подготовка прибора к перепрошивке.
  2. Перепрошивка прибора.
  3. Настройка и калибровка перепрошитого прибора.
  4. Обновление перепрошитого прибора.
  5. Выходной контроль изделия.

Результат.

Работоспособность прибора восстановлена.

Особенности заказа.

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

Xiaomi MI A1 Dual: восстановить данные с телефона

Задача. Восстановить данные с телефона Xiaomi MI A1 Dual.

Описание проблемы. Телефон поступил разбитым..

Результаты диагностики. Диагностика проведена с использованием электроизмерительных приборов и осциллографа. Плата телефона неремонтопригодна, так как сильно повреждена при ударе.

Необходимые для восстановления информации процедуры.

  1. Выпаивание NAND-микросхемы.
  2. Вычитывание NAND-микросхемы на eMMC-ридере.
  3. Извлечение пользовательских данных.

Результат.

Данные восстановлены полностью.

Особенности заказа.

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

Телефон Sony Xperia Z3: восстановить информацию

Задача. Восстановить данные с телефона Sony Xperia Z3.

Описание проблемы. Телефон поступил разбитым..

Результаты диагностики. Диагностика проведена с использованием электроизмерительных приборов и осциллографа. Плата телефона неремонтопригодна, так как сильно повреждена при ударе.

Необходимые для восстановления информации процедуры.

  1. Выпаивание NAND-микросхемы.
  2. Вычитывание NAND-микросхемы на eMMC-ридере.
  3. Извлечение пользовательских данных.

Результат.

Данные восстановлены полностью.

Особенности заказа.

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

Карта памяти SD Sandisk Ultra 16 GB. Восстановить данные

Задача. Восстановить данные с карты памяти SD Sandisk Ultra 16 GB.

Описание проблемы. При попытке скопировать данные через неисправный кард-ридер, данные пропали.

Результаты диагностики. Диагностика проведена с использованием ПАК РС-3000 Flash. Обнаружено несоответствие объема карты памяти и размера раздела FAT32.

Необходимые для восстановления информации процедуры.

  1. Исправление ошибок файловой системы (указание корректного размера раздела).
  2. Сканирование исправленного раздела, поиск структур файловой системы.
  3. Сборка файловой системы, извлечение данных.

Результат.

Данные восстановлены полностью.

Особенности заказа.

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

Насколько защищены «стойкие» внешние жесткие диски?

Последнее время участились случаи обращения за восстановлением данных с внешних жестких дисков, которым откровенно досталось на орехи: стукнутые, падавшие, попавшие под машину, утопленные, заваленные бытовым мусором и т.п. Пользователь свято верит в написанное на коробке: RESISTANT! Чего там он resistant? О, ну конечно! Schock-resistant – сопротивляется шоку. Press-resistant – сопротивляется сжатию. Rain-resistant – сопротивляется дождю. И так далее и тому подобное.

Хорошо, скажете вы. Ведь производитель не просто так пишет на коробке со своим товаром, что он может сопротивляться тому, о чем он пишет. Хе-хе, конечно же не просто так. Основная цель проста, как летний зной: привлечь покупателя. Можно капнуть на корпус диска пару капель воды? Все, он уже rain-resistant. Никто же не обещает, что диск выдержит тропический тайфун, но легкий летний дождичек – вполне. Хотя и тут надо быть настороже – пара капель воды в разъеме вполне могут привести к неприятным и даже фатальным последствиям. Поэтому дождичком диск желательно все-таки не тестировать.

Или вот сжатие. На коробочке написано, что на диск можно давить сверху аж до 1 тонны, только возникает вопрос: как? Поставленный на грань, или лежащий плашмя? На бетонном полу или на песочке? Наехать медленно или быстро? Все это важно. Конечно, наезд автомобиля на большой скорости на асфальте диск не переживет. Скорее всего, после такого наезда мы увидим в результате небольшой плоский блин, которым до этого был ваш внешний жесткий диск. Ну или многочисленные кусочки оного, разбросанные в радиусе наезда. А вот если положить диск на мягкий песок, да проехать по нему аккуратно на мягкой зимней резине, то, скорее всего, такой диск останется в прекрасном состоянии и будет работать и дальше. Но при этом если наступить на него ногой – то может и не выдержать. Такая вот физика.

Продолжим. Сопротивление ударам (shock-resistant). О да, это самая веселая часть марлезонского балета. Тут масса условностей, гораздо больше, чем с давлением: и состояние диска (включен и читает, включен но запаркован, выключен, переведен в состояние сна, и т.п.), и положение диска во время удара (боком, плашмя, углом и т.п.), и был ли во время удара подключен кабель (он заметно снижает скорость падения, особенно если его пытаться судорожно поймать), и так далее. При каких условиях тестировалось сопротивление удару именно вашей модели диска – неведомо, но практически наверняка эти условия были совершенно щадящими.

Так что, совсем не верить производителю – спросите вы? Нет, ну отчего же… Верить, но относиться скептически и думать логически. Скептически вообще нужно относиться ко всему, что может идти вразрез с очевидностью. В нашем случае – это ударостойкость жестких дисков. Десятилетиями нас учили, что жесткий диск – хрупкое и очень ранимое устройство. И вдруг нам ломают стереотипы – оказывается, жесткому диску никакие удары нипочем, его можно бить, кидать и вообще под танк подкладывать. Где-то тут явно что-то не так.

Не, ну а может там, внутри коробки внешнего жесткого диска, супер-пупер хитрые системы поглощения ударов, титановые ребра и генератор антигравитации? Ага, точно. И смазка из жира единорога. Увы, но практика показывает, что вся антишоковая защита внутри коробки рядового внешнего жесткого диска – это две прокладки из вовсе не абсорбирующего шок материала (обычно это простая фольга пополам с полиэтиленом) снизу и сверху да резиновые нашлепки на головках болтов, которые вкручены в монтажные отверстия жесткого диска. Такая «защита» обеспечит легкое поглощение слабого удара – и не более того.

А с чем приходится встречаться диску? Из моего опыта: диск выпал из окна автомобиля на полном ходу во время копирования данных (для чего его было нужно держать прям у окна? хотя о чем это я…); диск кинули на диван, но слегка промахнулись и он улетел немного дальше (в окно); диск упал со стола, снесенный во время уборки/перемещения/работы; и т.п. Разнообразие ситуаций, при которых диску может достаться по полной программе, весьма велико. Но наиболее странными лично для меня выглядят вот эти: кинуть диск на диван/стол/стул; сесть/встать/прыгнуть на диск; подвесить диск за USB-кабель с последующим выскакиванием разъема из гнезда и падением диска (бывает, что и с весьма не хилой высоты); таскание диска в кармане с ударами по карману; перекидывание и перекладывание диска во время работы. Ну и всякие другие физические воздействия, которые хозяин производит со своим внешним жестким диском, находясь в трезвом рассудке и доброй памяти, а то и в нетрезвом состоянии.

Давайте расставим над «ё» все точки. Внешний жесткий диск – не то устройство, которое легко и непринужденно выдерживает падения и удары. Внутри в общем-то тесной (для обеспечения компактности, вестимо) коробочки – не важно, из какого материала она сделана – в 99.9% случаев находится обычный ноутбучный жесткий диск. Не специально спроектированный для того, чтобы выдерживать удары и вибрации, как в компьютерах некоторых автомобилей, а именно обычный ноутбучный жесткий диск. Почему не специально спроектированный? Это тема отдельной статьи, и я обязательно ее как-нибудь коснусь.

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

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

Итак, падает жесткий диск. Магнитные пластины, которые находятся на шпинделе, сделаны в современных НЖМД из стекла, а значит – тяжелые. При падении они обязательно окажут воздействие на ось шпинделя – и чем сильнее удар, тем больше будет это воздействие. У них тоже есть инерция, и они будут воздействовать на ось самостоятельно, несмотря на то, что являются частью общей конструкции. Чем это грозит? Искривлением оси шпинделя или даже повреждением мотора. В исключительных случаях, когда сила удара исключительно велика, магнитные пластины разрушаются – мы ведь помним. что они сделаны из стекла.

Да, но это не единственная беда. Блок магнитных головок хотя и не такой тяжелый, но все же тоже обладает массой, к тому же – имеет эластичные слайдеры с расположенными на концах средоточиями массы (пластиково-керамическими MR-элементами головок). При ударе эти части также пострадают. Нам приходилось видеть всякое, от полного разрушения MR-элементов в результате соударения или перескакивания головок из одного парковочного паза в соседний, до деформации слайдера и его поводков.

Ну а уж говорить о том, что от удара может отколоться часть платы электроники; отвалиться плохо припаянный электронный компонент (да-да, мы  такое видали), появиться микротрещины в корпусе или на плате, и тому подобная экзотика – вообще не приходится. Это все происходит, и происходит регулярно.

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

Станислав К. Корб © 2019



Мы принимаем к оплате | We accept payments


Мы стажировались и работали в странах | We worked or practiced in following countries