拯救损坏的 SD 卡

拯救损坏的 SD 卡

我的 SD 卡坏了,但是上面有一些照片,我想挽救它们。

dosfsck -w -r -l -a -v -t /dev/sda1

返回以下内容:

fsck.fat 4.1 (2017-01-24)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "        "
Media byte 0xf8 (hard disk)
       512 bytes per logical sector
     32768 bytes per cluster
      1124 reserved sectors
First FAT starts at byte 575488 (sector 1124)
         2 FATs, 32 bit entries
   3906560 bytes per FAT (= 7630 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 8388608 (sector 16384)
    976512 data clusters (31998345216 bytes)
63 sectors/track, 255 heads
      8192 hidden sectors
  62513152 sectors total
Both FATs appear to be corrupt. Giving up.

但是,我确实设法使用 复制了该卡dd if=/dev/sda1 of=backup.card。现在有什么方法可以使用此文件恢复我的照片吗?

安装它不起作用:

# mount -t vfat backup.card  /mnt
mount: /mnt: can't read superblock on /dev/loop2.

我读过了有趣的描述关于如何将受损系统的一部分嫁接到另一个系统上,但我对此无能为力。

有任何想法吗?

答案1

相簿是通常的答案。它不会尝试挂载文件系统,而只是扫描块设备中的结构化文件。

相关内容