我仍在学习 ubuntu。我正尝试从 Ubuntu 14.xx 中的 HDD 中提取一些数据。目前它显示我还有 8,011 小时的时间通过 USB 提取约 150GB。为了加快速度,有没有办法在复制功能中设置超时选项,以允许它在设定的时间长度后跳过损坏的文件,从而强制其继续?有没有更好的方法可以做到这一点?
答案1
如果你有一个磁盘故障,你的首要任务是生的磁盘映像并将其保存在安全的地方。
在讨论这个问题之前,我想说 USB 不是一个好主意。它速度很慢,而且不够原始,数据恢复程序无法准确判断问题。这并不是说 USB 不行(它可能) 但真正的 SATA 连接不仅速度更快,而且能为您带来很多好处。
GNU ddrescue
(来自gddrescue
软件包)似乎是最好的选择尽管进行克隆可能是主观的并且可能随着时间而改变。
从那里,您可以使用 testdisk 和 photorec 之类的工具来解开损坏的文件并将任何出现故障的内容(例如损坏的文件头)挽救回实时文件系统。
请注意,数据恢复工具会ddrescue
特别跳过第一次出现的损坏位。它会在第一次出现时尽可能地获得一份好的副本,然后反复返回以查找损坏的数据。这本身就回答了您的“超时”问题。