Поврежденная SD-карта (плохо размонтированный?), Как зафиксировать?

Прежде всего я использую Ubuntu 12.04 на ноутбуке с созданным в картридере.

У меня есть SanDisk микро SD-карта на 8 ГБ, которая шла с моим телефоном HTC Desire HD.

К сожалению, я смонтировал его к компьютеру окон на работе через USB-кабель, подключенный к телефону, и "безопасно не удалил аппаратные средства". Это не было первым разом, когда я "безопасно не удалил" его из окон и каждый раз, когда я случайно сделал так, я должен был перезапустить свой телефон, прежде чем SD-карта была доступна снова.

Это, должно быть, износило что-то, хотя, потому что теперь мой телефон не распознает карту вообще и когда я поместил его в картридер своего ноутбука, я получаю следующие ошибки в/var/log/syslog

Apr  4 21:17:59 jesse-laptop kernel: [12665.532025] mmc0: error -110 whilst initialising SD card
Apr  4 21:18:00 jesse-laptop kernel: [12667.192024] mmc0: error -110 whilst initialising SD card
Apr  4 21:18:02 jesse-laptop kernel: [12668.860020] mmc0: error -110 whilst initialising SD card
Apr  4 21:18:04 jesse-laptop kernel: [12670.532020] mmc0: error -110 whilst initialising SD card

Я погуглил это сообщение, но не могу найти нигде, что это объясняет, что это означает. Все сообщения относительно подобных ошибок, которые я нашел, о том, чтобы заставлять картридеры работать, но мой картридер работает отлично, когда я вставляю другую SD-карту.

Apr  4 21:26:35 jesse-laptop kernel: [13182.192121] mmc0: new SDHC card at address b368
Apr  4 21:26:35 jesse-laptop kernel: [13182.195849] mmcblk0: mmc0:b368       29.8 GiB 
Apr  4 21:26:35 jesse-laptop kernel: [13182.197931]  mmcblk0: p1

Таким образом, я знаю, что проблемой является с поврежденной картой не читатель.

Проблема, кажется, с инициализацией карты, потому что это не появляется под/dev/нигде, я могу найти. Когда я вставляю рабочую SD-карту, это появляется как/dev/mmcblk0, и раздел является/dev/mmcblk0p1.

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

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

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

P.S. И рабочая плата и поврежденная карта являются микро sd, и я использую адаптер карты для вставки их в мой компьютер.

P.P.S. Я загрузил аннотируемую версию своего/var/log/syslog только с соответствующими частями здесь и также полным системным журналом здесь

8
задан 6 April 2013 в 07:02

2 ответа

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

  • Вставьте карту
  • Размонтируйте ее с помощью команды umount / dev / mmc0 (или с любым другим устройством, на котором установлен диск)
  • fsck -v / dev / mmc0
  • смонтировать его

Если это не поможет, вам нужно переформатировать с помощью 'mkfs'. Если карта все еще непригодна для использования, контроллер, вероятно, был поврежден в аппаратных средствах после восстановления.

0
ответ дан 6 April 2013 в 07:02

Попробуйте использовать gparted для создания новой таблицы разделов. Откройте gparted из Dash или с помощью gksu gparted в терминале, затем выберите свое устройство и перейдите в Device -> New Partition Table.

0
ответ дан 6 April 2013 в 07:02

Другие вопросы по тегам:

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