Восстановить файлы с мертвой SD-карты в Linux? (Возможно, убит Nokia E71)

13388
Blorgbeard

У меня есть SD Micro карта, которая больше не работает.

Фон:

Случилось так, что я вынул его из моего старого мобильного телефона (он работал нормально) и вставил в свой новый мобильный телефон (Nokia E71). Nokia жаловалась на то, что она была зашифрована и запрашивала пароль. Я понятия не имею, почему он подумал, что он был зашифрован.

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

Я не знаю, физически ли я повредил карту, когда тащил / толкал ее между телефонами, или Nokia что- то сделала с ней ..

Я хотел бы по крайней мере восстановить файлы из него, если это возможно.

Детали устранения неполадок:

На моем (Ubuntu linux) ноутбуке, когда я вставляю его в картридер, /dev/sdcпоявляется, но нет /dev/sdc1- раздел не найден.

Я попытался сделать образ таким образом:

sudo dd if = / dev / sdc of = brokencard.img

Но я получаю эту ошибку:

dd: открытие `dev / sdc ': среда не найдена

Тогда я попробовал это:

sudo fdisk / dev / sdc

И получил это:

Невозможно открыть / dev / sdc

Я попробовал photorecи testdiskутилиты (из cgsecurity ), но ни один из них не найдет /dev/sdc.

У меня сейчас нет идей. Что еще я могу попробовать?

4

4 ответа на вопрос

3
davr

Если вы даже не можете получить доступ к устройству, вы в значительной степени SOL. Мое единственное предложение состоит в том, чтобы попробовать использовать разные ПК / разные устройства чтения карт, вам может повезти. Но скорее всего карта мертва. Вероятно, не вина Nokia, просто совпадение, никогда не слышал о конкретном устройстве, убивающем SD-карту, они просто иногда терпят неудачу. Много надежнее старых дискет, но не идеально.

3
TREE

Если ваша единственная альтернатива - выбросить это, попробуйте это:

  • вставьте его в любое устройство и попробуйте отформатировать. Если это сработает, скорее всего, это будет не «полный» формат, а только структура высокого уровня. Это может позволить вам хотя бы найти устройство в Linux. Оказавшись там, конечно, вы можете попробовать другие инструменты.

  • для реального восстановления мне повезло с magicrescue http://freshmeat.net/projects/magicrescue

Я попытался отформатировать его в Nokia (ни одно из других устройств, которые я пробовал, даже не обнаружил его наличия достаточно, чтобы отформатировать его), - но он просто зависает в телефоне. Я думаю, что это конченый :( Blorgbeard 14 лет назад 0
1
Broam

Вы можете попробовать PhotoRec, но сначала вам нужно смонтировать устройство - его можно было бы использовать, если бы вы могли получить ddизображение.

Редактировать: Это, вероятно, мало используемая часть «S» стандарта SD; большинство настольных операционных систем не поддерживают флаги безопасности. Возможно, вы сможете использовать другой телефон Nokia, чтобы полностью стереть карту.

1
John Kloian

I've had good luck with dd_rescue. Of course if you can't access the device this would not be a viable option.

Похожие вопросы