Выберите Ваш город

Введите название вашего города

  • Абакан
  • Анадырь
  • Арзамас
  • Архангельск
  • Астрахань
  • Барнаул
  • Белгород
  • Биробиджан
  • Благовещенск
  • Брянск
Консультации

Проблема с Compact Flash

Вопрос задан:

Таранишин Сергей
31.07.2012
9381 просмотр

Добрый день!

Сломалась карточка Compact Flash 32 Gb Selicon Power. Компьютер через ридер не определяет и различные программы по восстановлению данных не видят её, а фотоаппарат предлагает ей отформатировать. Сбой случился во время копирования файлов с флешки на комп, копирование повисло на одном файле и после отключения процессса копирования она перестала видеться вообще. Проблеммы в работе обнаружились ещё в фотоаппарате, когда он не смог отобразить несколько фотографий. Карта новая, только что купленная и на следующей же день произошла такая неприятность. Что посоветуете делать? очень нужно считать данные.

Ответ:

Судя по описанным симптомам, удаленно можно с высокой степенью вероятности диагностировать так называемые "физические" проблемы с картой памяти. Некоторые граждане, желающие восстановить флешку, когда слышат такой диагноз, начинают уверять, что физического воздействия на карту не было, ее не роняли, не ломали и т.п. Но тут дело не в этом. В данном контектсе под "физической поломкой Compact Flash" подразумевается сбой не на логическом уровне, когда весь объем LBA доступен для работы и загвоздка в сбое сектора MBR, BOOT или метафайлах, а неисправность микроконтроллера, ячеек NAND памяти или внутренней микропрограммы флешки в части таблиц трансляции, отвечающих за корреляцию физических секторов в логические.

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

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

Второй вариант, — демонтаж микросхем NAND памяти, установка их в устройство чтения (ридер), считывание дампов, устранение внутренних преобразований и финальная сборка образа с последующей коррекцией ошибок ECC. Подробнее про аппаратное восстановление флешек можно прочитать в статьях: восстановление флешки, не определяющейся системой и восстановление флешки kingston.

 

Оставьте комментарий
Нужна консультация?

Рекомендуем к прочтению

Устройство raid массивов

Схемы и описания основных типов Рэйд массивов - Raid 0, Raid 5, Raid 6, Raid 10 и других типов массивов, пути анализа выхода их из строя

Восстановление данных с карты памяти Lexar

Описание процесса диагностики и попытки восстановления пользовательских файлов с карты памяти SD Lexar на BGA-152 NAND микросхемах памяти, которая определяется в системе с меньшим объёмом

Мы обучаем
восстанавливать
информацию