如何挂载可能损坏的 .img 文件

如何挂载可能损坏的 .img 文件

当我在等待答案的时候这个帖子,我尝试自己修复它。基本上,我有一个 1TB 的 SSD,带有 Windows 和 Zorin 双启动。Windows 分区是 NTFS,而 Zorin 我相信是 ext4。我运行了一些命令,我​​不知道它们有什么用(最严重的错误),最终我删除了所有分区(我建议查看我之前的帖子)。

我听说ddrescue它可以恢复一些数据,所以我运行了它。我跟进教程介绍了如何运行它,我按照步骤 5 进行操作。我指定输出 .img 文件位于我拥有的 1TB HD 中,但它已经有一些备份,并且 .img 无法完成存储 SSD 的所有 1TB 数据。

我相信,它保存了我的大部分数据,因为最终文件有 854gb,而 SSD 中的数据有 682gb。

我尝试挂载 .img 文件,但没有成功,因为它没有完成复制数据。我尝试运行了一些命令,但没有成功:

  1. 陣容
  2. 部分

我想打开 .img 并恢复我的数据

答案1

在对文件系统进行映像之前,文件系统已损坏,这一点已经很明显了。对损坏的文件系统进行映像或“克隆”不会修复损坏的文件系统,它只会逐个扇区地复制所有内容,包括所有逻辑错误。如果您无法在对文件系统进行映像之前挂载它,那么在映像之后也无法挂载它。

唯一的例外是,在某些情况下,坏扇区可能会妨碍安装,一旦文件系统被映像,坏扇区不再是问题,克隆的文件系统可能可安装。

如果由于逻辑损坏而无法挂载原始文件或磁盘映像,则需要使用专门用于处理损坏文件系统的工具来提取数据(文件夹/文件)。此类工具的一个例子是 DMDE,成功的机会取决于文件系统损坏的数量。

就像 ddrescue 旨在解决读取错误并复制尽可能多的好扇区一样,像 DMDE 这样的文件恢复工具旨在忽略逻辑错误并使用仍然完整且可用的文件系统元数据。因此,解释数据恢复的一个非常简单的方法是,我们忽略或丢弃以某种方式“损坏”的内容并使用仍然完整无缺的内容。

DMDE 只是一个例子,还有很多其他的例子,现在您有了磁盘映像,您就有充足的时间来找到最适合自己的工具。

相关内容