从损坏的 FAT32 微型 SD 卡中拯救数据

从损坏的 FAT32 微型 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!

可以保存数据吗?谢谢!

答案1

用于ddrescue复制 SD 卡 - 您不想使用原件。

您可以使用TestDiskAutopsy尝试恢复文件系统或类似的工具scalpel从磁盘中雕刻文件。

以下是一些基本命令:

救援

ddrescue使用方式与 类似dd。即:

ddrescue /dev/XXX /home/user/Desktop/copy_of_sd_card /home/user/Desktop/logfile

logfile存储有关读取时遇到困难的任何扇区的信息。

来源

测试磁盘

然后您可以使用TestDisk尝试从图像中检索文件:

testdisk /home/user/Desktop/copy_of_sd_card

它有一个类似向导的界面。以及。完整指南是这里

尸检

Autospy是侦探工具包上的图形界面。运行它时,它会创建一个 Web 界面。

本网站对如何使用 Autopsy 进行了简单的说明。

另请参阅

答案2

相簿

只要 SD 卡上的文件没有被物理覆盖,就始终可以恢复它们,即使 SD 卡被重新格式化。我建议使用 PhotoRec 程序,它是一种易于使用的命令行工具。

相关内容