我有一张 16GB 的 microSDHC 卡,显然被手机核过(朋友的手机,不确定是哪个,但我可以找到):在拍照时,它突然无法访问/识别该卡。事情发生时我和她在一起。我们立即关掉了手机,并没有尝试格式化卡或任何东西。
使用 SD-CardReader 和 Ubuntu,设备仍然可以被识别,并且可以通过 dd 读取完整的 16GB 没有错误。然而,99% 的 dd-dump 只是 zerobytes,尽管该卡以前包含几 GB 的数据。只有极小部分仍然包含数据,这些碎片分散在 16GB 中。
例如,该卡最初包含一个 FAT32 文件系统。但是,现在引导扇区和分区表以及第一个 FAT 副本和大部分数据都被清零了。奇怪的是,第二个 FAT 副本以及根目录都完好无损。我在 dd-dump 中发现(仅)三个部分 JPG,有趣的是来自这些 JPG 的 Exif 数据表明它们是在卡崩溃之前拍摄的。
所以我的问题如下:
我很感激任何指点 - 因为我的朋友并没有真正在她的手机旁边使用电脑,她从不费心将任何图像从它复制到一个更安全的地方,所以数百张朋友和家人的照片会丢失:-/