损坏的 SD 卡图像在 HexEditor 中仅显示零

损坏的 SD 卡图像在 HexEditor 中仅显示零

在我们的体育俱乐部里,有人一次又一次地偷钱。于是有成员设置了隐藏摄像头来记录他的情况。第二天钱就不见了,他们检查了相机。 SD卡在电脑上运行良好,他们可以观看每个视频。他们看到了小偷的行动。所以他们想将文件复制到桌面。在此过程中,文件被损坏。然后电脑突然提示我们需要格式化SD卡。他们说他们没有格式化它并将SD卡留在电脑中。

现在我有了 SD 卡和计算机。我立即创建了 SD 卡的映像。

  • 我跑了testdiskphotorec查看autopsy图像,但什么也没得到。文件系统似乎已损坏。
  • 我用十六进制编辑器检查并只看到零。
  • 我在另一台电脑上创建了另一个图像,它是一样的。只有零。
  • testdisk然后我用、photorecautopsyHexEditor检查了原来的 SD 卡。又什么也没有了。

我不知道在将文件从卡复制到电脑时,整个卡如何只能变成零。以前他们可以在SD卡上观看PC上的电影。所以 SD 卡似乎没问题,直到他们开始复制文件。但为什么不仅文件损坏,SD卡也损坏了呢?

也许有人有想法!

更多信息:

  • 使用 TestDisk 在 Windows PC 上创建映像。只有当我使用“None”作为分区表类型时才能找到分区。所有其他选项都找不到分区。我不知道文件系统类型。

  • 我在 Mac 上使用以下命令创建的第二张图片

    sudo dd if=/dev/disk2 of=backup.my.sdcard.img.dd bs=512
    
  • 损坏的文件无法通过 Windows Media Player、VLC 或 Quicktime 等任何电影软件打开。但这很奇怪,因为 2 个视频文件(没有显示任何有用的内容)确实正确复制并且可以观看。但所有其他文件都无法打开。 3 个损坏的文件只有分辨率和 fps 的 2 个元数据属性。但它们也无法被观看。

答案1

我不知道在将文件从卡复制到电脑时,整个卡如何只能变成零。以前他们可以在电脑上观看SD卡上的电影。所以 SD 卡似乎没问题,直到他们开始复制文件。但是为什么不仅文件损坏了,而且SD卡也损坏了呢?

SD 卡是微控制器、纠错引擎和廉价闪存的组合。

卡中的控制器可能在读取过程中检测到太多错误(这是它唯一一次检查这么多数据)并将受影响的数据(或更多)标记为不可读和/或将其重置为零。

无论根本原因是什么:UNIX/Linux 无法为您做任何事情。您的存储介质给您零。这是运气不好,但无论软件多么聪明,都无法将零转换回视频。

请注意,特别是在 micro SD 市场,您很有可能会买到假冒硬件,甚至是经过编程后看起来容量高于实际容量的硬件。 :(

相关内容