ddrescue——哪些文件位于错误位置?

ddrescue——哪些文件位于错误位置?

我的硬盘崩溃了,不得不使用 ddrescue 来恢复它。花了一个月的时间,但今天终于完成了。但是,有三个错误无法读取。有没有办法找出那里有哪些文件(如果有的话)?文件系统是 ext4。

答案1

ddrutility就是为了这个目的而创建的。

ddrescue我成功地在不到 20 秒的时间内根据 mapfile 列出了受影响的 NTFS 文件。

它将日志文件写入当前目录中。

答案2

您可以通过用一些字符串填充坏扇区来填充这些文件中的坏块(请查看http://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html#Fill-mode)。然后您可以在所有文件中查找该字符串。

我自己还没有尝试过这个脚本,但你可以尝试使用类似http://ubuntuforums.org/showthread.php?t=1860559其按照类似的原理运行来查找受影响的文件。

相关内容