Несмотря на то, что этой теме уже три года, я решил поделиться своим опытом, потому что он был в начале моих первых результатов поиска, когда у меня возникла такая же проблема. Я был в состоянии получить мои фотографии обратно.
В моем случае это была SD-карта стандартного размера 4 ГБ. И он перестал работать изо дня в день, оставаясь в моей цифровой камере. Камера выдала мне два следующих сообщения об ошибке (одно поверх другого):
Ошибка карты памяти
Карточка заблокирована!
Сначала я удостоверился, что у самой карты был дефект, а не файловая система, или кард-ридер в камере, или что-то еще, что это могло быть. Я попробовал все следующее:
- чтение карты в оригинальной камере
- чтение карты в нескольких разных устройствах чтения карт на моем ПК
- запуск
file -s /dev/sdg
(обозначение устройства чтения карт) с каждым устройством чтения карт, чтобы убедиться, что он полностью не отвечает
- дует через кард-ридер
- тщательная очистка контактов карты
- сдвигая блокировочный переключатель вперед и назад
- положить кусок ленты на вырез выключателя, чтобы убедиться, что читатель увидит, что карта разблокирована
И когда ничего из этого не помогло, я решил поискать профессиональные варианты восстановления данных. Я нашел небольшую компанию в Дрездене, Германия, которая специализируется на восстановлении флэш- памяти : Recoverfab
По-видимому, частой причиной смерти SD-карты является неисправность контроллера. Чтобы получить данные, они извлекают из карты чипы памяти, а затем считывают исходное состояние этих чипов в файл образа. Затем они разбирают этот файл изображения на биты и байты, которые в противном случае контроллер представлял бы устройству чтения карт.
Конечно, я не был рад, что мои картины повлекут за собой дополнительные расходы, но я должен сказать, что их цены очень разумные. Мне указали цену в 126 евро, которую нужно было заплатить только в том случае, если восстановление прошло успешно, и после того, как я смог просмотреть эскизы восстановленных изображений.
И я очень рад, что мои фотографии вернулись.