1

У моей жены проблемы с синхронизацией данных с микро-карты SD ее телефона-андроида LG на ее портативный компьютер. Он остается навсегда застрявшим на данной фотографии (# 21).

Я попытался получить к нему доступ на нашем компьютере (Windows 7 box) и ... да, есть некоторые проблемы. А именно, после показа различных опций автозапуска, которые включаются (попытается отключить их, чтобы выиграть время ...), Windows обнаруживает "некоторую проблему" и предлагает попытаться ее исправить. Я попробовал это (предполагая, что это был своего рода fsck), и это не изменило видимое поведение карты.

Затем я пошел прямо к единственной важной папке (изображения) и попытался скопировать ее на мой диск. После того, как некоторые из них скопированы, происходит ошибка не лучше указанного ввода, и все остальные jpgs повреждены.

Я пробовал использовать Recuva или Zero Assjection Recovery от Piriform: они не проходят первую ошибку чтения, и диск отключается.

Тогда я пошел со старым добрым dd . Не вспомнил синтаксис для именования устройств под windows, и на нем не установлен linux: я записал live dvd из ubuntu (oneiric ocelot) и загрузился в него.

SD-карта появляется в /dev /sdf1. dd conv=noerror if=/dev/sdf1 of=./android.img блоков после (к настоящему времени обычного) 192M. Я надеялся, что Ubuntu пришел с ddrescue но это не так.

Так как (время для другого вопроса на другом SE) PPPoE с этим живым dvd ubuntu, кажется, не работает, я скачал пакет .deb через windows и установил его. Я упоминаю об этом, потому что - если нужно - у меня нет полной возможности apt-get, поскольку приходится загружать пакеты вручную.

Во всяком случае, теперь ddrescue был установлен. ddrescue if=/dev/sdf1 of=./android.img дал мне некоторую надежду (по крайней мере, хорошо отформатированный вывод), но, в конце концов, сигнализировал об ошибках после 192M.

Странная вещь (которая вселяет в меня некоторую надежду) состоит в том, что при ручном копировании файлов Windows и Ubuntu дают мне разные допустимые файлы (помимо множества недопустимых jpgs). Для ясности предположим, что у меня есть три изображения pic1.jpg, pic2.jpg, pic3.jpg. Windows копирует pic1.jpg и выдает мне испорченные версии pic2 и pic3. Ubuntu копирует pic2.jpg и выдает мне испорченные версии pic1 и pic3.

Наконец, даже если это опасно, мы помещаем карту обратно в телефон. Приложение Галерея необычайно медленное и выдает ошибки на каждом шагу, но на самом деле может показать некоторые картинки, которые недоступны через Windows или Ubuntu. Это картинки, а не миниатюры.

Общей характеристикой является то, что каждый раз, когда Windows или Ubuntu обнаруживают какую-либо ошибку, они молча отключают диск.

Подведем итог:

  • Я вручную восстановил подмножество картинок.
  • У меня есть результат imd из ddrescue, который, кажется, не очень хорошо работает (я не могу смонтировать его под Windows).
  • Сотовый телефон, по-видимому, может получить доступ по крайней мере к части оставшихся изображений.
  • Как вы можете себе представить, у меня есть много приятных воспоминаний, которые я могу спасти от этой глупой микро-карты (как на фотографиях нашего новорожденного).
  • Итак, вы можете предложить мне что-нибудь попробовать?

Я также хотел бы знать, не связался ли я с файловой системой, пытаясь ее смонтировать? Я предположил, что это был какой-то vfat, который на самом деле кажется. Когда я пытался в первый раз, карта уже не работала (зависла навсегда при резервном копировании), но, возможно, я мог усугубить проблему.

0