Linux:从损坏的HD复制的最佳方法是什么?


8

尝试复制文件时,我从存储HD中收到I / O错误。这些是大的原始视频文件,因此我可以容忍错误。

cp在出现第一个读取错误时停止,并且scp/ rsync抱怨并删除该副本。使用正确的忽略/强制标志,我可能可以使所有这些标志都留下“损坏的副本”。

我应该使用哪个工具(包括选项)?

即,哪个工具将创建“最佳”副本(最接近原始副本)?

注意:这是具有物理损坏的磁盘,已通过适当的诊断工具确认。我也运行了彻底的fsck。

Answers:


12

ddrescue应该可以解决问题-它是针对这种情况而设计的。

GNU ddrescue是一种数据恢复工具。它将数据从一个文件或块设备(硬盘,cdrom等)复制到另一文件或块设备,以在出现读取错误的情况下尽力挽救数据。ddrescue的基本操作是全自动的。也就是说,您不必等待错误,停止程序,读取日志,以反向模式运行等。

您可以在此处下载在此处找到手册。它还预先安装在SystemRescueCD上

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.