Спасите данные с испорченной карты FAT32 micro SD
Я использовал его на Android, и он просто перестал работать. Я хочу извлечь данные, прежде чем отформатировать их. Вот вывод sudo dosfsck -w -r -l -a -v -t /dev/mmcblk0p1
:
fsck.fat 3.0.26 (2014-03-07)
fsck.fat 3.0.26 (2014-03-07)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "android "
Media byte 0xf0 (5.25" or 3.5" HD floppy)
512 bytes per logical sector
32768 bytes per cluster
32 reserved sectors
First FAT starts at byte 16384 (sector 32)
2 FATs, 32 bit entries
2022912 bytes per FAT (= 3951 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 4062208 (sector 7934)
505668 data clusters (16569729024 bytes)
16 sectors/track, 4 heads
0 hidden sectors
32370688 sectors total
Checking file /
/
Contains a free cluster (2). Assuming EOF.
FAT32 root dir starts with a bad cluster!
Можно ли сохранить данные? Спасибо!
2 ответа
Использование ddrescue
сделать копию SD-карты - вы не хотите работать с оригиналом.
Ты можешь использовать TestDisk
или же Autopsy
попытаться восстановить файловую систему или инструмент вроде scalpel
вырезать файлы с диска.
Вот несколько основных команд:
ddrescue
ddrescue
используется аналогично dd
, А именно:
ddrescue /dev/XXX /home/user/Desktop/copy_of_sd_card /home/user/Desktop/logfile
logfile
будет хранить информацию о любых секторах, которые он имел проблемы с чтением.
Источник: http://ss64.com/bash/ddrescue.html
TestDisk
Вы можете использовать TestDisk
попытаться получить файлы с изображения:
testdisk /home/user/Desktop/copy_of_sd_card
У этого есть подобный волшебнику интерфейс. также. Полное руководство находится здесь: http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step
аутопсия
Autospy
графический интерфейс над комплектом Sleuth Когда вы запускаете его, он создает веб-интерфейс.
http://cyfor.isis.poly.edu/16-view_modules.html?view=15-tsk__autopsy имеет простое руководство по использованию вскрытия.
Также см. http://www.sleuthkit.org/autopsy/v2/
Пока файлы на вашей SD-карте не были перезаписаны физически, всегда есть возможность восстановить их, даже если SD-карта переформатирована. Я рекомендую использовать программу PhotoRec, это простой в использовании инструмент командной строки.