Как восстановить поврежденную карту памяти с помощью Ubuntu?
У меня есть микро карта памяти 16 ГБ, но она внезапно повреждена и не в состоянии читать и открывать. он отображается только в утилите Disks. также, когда я вставляю эту карту памяти в мобильное устройство, она отображает сообщение Повреждение карты памяти в формате. но если я отформатирую карту памяти, я потеряю все свои данные. Как можно решить эту проблему. Вот скриншот Дисковой утилиты.
2 ответа
Если есть файловая система Microsoft, FAT32 или NTFS, попробуйте восстановить файловую систему в Windows с помощью
chkdsk /f X:
где X: буква диска, например, D: или использовать графический инструмент в Windows. (Вы уже знаете, что не должны его форматировать.)
Если есть файловая система Linux, попробуйте восстановить файловую систему в Linux. Ubuntu использует файловую систему ext4, которую можно исправить
sudo e2fsck -f /dev/sdxn
где x - буква диска, а n - номер раздела, например, /dev/sdb1
Если не повезло, попробуйте Testdisk.
Если вам все же не повезло, попробуйте PhotoRec, который может восстановить файлы без файловой системы. Диск должен рассматриваться как устройство хранения данных, а Диски видят его как /dev/sdb
, что указывает на то, что это так.
Вы найдете более подробную информацию по этим ссылкам,
Используйте testdisk, это инструмент восстановления на основе cli, просканируйте ваш /dev/sdb/ storage, testdisk может восстановить потерянные файлы.
откройте терминал и apt-get установите testdisk и используйте sudo testdisk и нажмите Enter, чтобы создать здесь, вы можете просмотреть все разделы, выбрать /dev/sdb/ и начать восстановление.