答案1
这一切看起来令人困惑,但理解它的最佳方式是:一个工具旨在处理逻辑级问题,另一个工具旨在处理块级问题。
- 逻辑层面:TestDisk 旨在处理逻辑级分区问题
- 块级别:DDRescue 旨在更深入地研究磁盘,超越分区层,在原始块级别恢复数据。
以下是每个工具在其主页上的自我描述:
测试磁盘: “TestDisk 是强大的免费数据恢复软件!它的主要目的是帮助恢复丢失的分区和/或使非启动磁盘再次可启动 什么时候这些症状是由有缺陷的软件:某些类型的病毒或者人为错误(例如偶然删除分区表)。使用 TestDisk 恢复分区表真的很容易。”
DDRescue:“GNU
ddrescue
是一款数据恢复工具。它将数据从一个文件或块设备(硬盘、光盘等)复制到另一个文件或块设备,在发生读取错误时尽力挽救数据。”
如果您的驱动器掉在地上并发出奇怪的声音,哪种工具“最好”或最合适?我猜 DDRescue 是您的最佳选择。您不是在处理逻辑磁盘问题,而是物理故障,DDRescue 旨在解决可能导致其他数据恢复软件包阻塞和死机的物理问题。