现在已销毁的文件夹没有目录属性

现在已销毁的文件夹没有目录属性

我尝试从数码相机的存储卡中读取一些视频。无法访问 DCMI 文件夹,因为没有目录属性。预期的 DCIM 文件夹是一个 0 字节文件。输入“ls -l”后,我得到存储卡上的文件夹/文件列表,并且 DCIM 文件夹的第一列不是“d”而是“-”。

有办法恢复文件吗?有没有办法只设置 DCIM 文件的目录属性?

答案1

文件系统已损坏。仅仅因为您识别出一个损坏的字节并不意味着其余部分都很好,事实上恰恰相反。将目录条目放回到目录中很可能会使文件系统无效,或者使目录包含垃圾。

您需要做的第一件事是将 SD 卡复制到文件中,然后处理该副本。在Linux下,假设SD卡是/dev/sdb

sudo cat /dev/sdb >/var/tmp/videos.sdcard
cp /var/tmp/videos.sdcard /var/tmp/videos.fsck.sdcard

然后尝试对第二个副本进行文件系统修复:

/sbin/fsck.fat /var/tmp/videos.fsck.sdcard

尝试安装:sudo mount -o loop /var/tmp/videos.fsck.sdcard /mntfusefat /var/tmp/videos.fsck.sdcard ~/mnt

如果没有帮助,请制作另一个副本/var/tmp/videos.manual-repair.sdcard并尝试使用十六进制编辑器(最好是了解 FAT 文件系统的编辑器;Active@磁盘编辑器看起来它可能有帮助,但我从未使用过)。正如我之前所写,我不会抱有希望。

如果您无法修复文件系统,您可以尝试使用取证工具检索图像和视频,例如测试盘摄影记录

相关内容