我正在尝试从具有硬件错误的磁盘中恢复文件。
该磁盘已通过磁盘实用程序修复,但它告诉我该磁盘已损坏,因此在发生故障之前,我需要备份所有内容。
所以我试图通过finder复制文件,但是卡住了。尝试了其他实用程序,当磁头撞到损坏的块时,它们在尝试复制文件时被卡住。
所以我尝试了rsync,它似乎可以工作;但是当我碰到坏块时,它会永远花费。
所以我想知道,是否有一种方法可以告诉Rsync甚至不打扰一个文件,是否花费太长时间?我可以指定每个文件尝试的次数,或者每个文件需要尝试多长时间?
我不确定该驱动器可以持续使用多长时间,因此我想尽快删除所有数据,同时仍可以挂载它并在finder中查看其中的数据。
这就是我使用的命令;请建议是否有任何方法可以减少对文件的尝试,因此我可以让rsync尝试读取损坏的块,但避免卡在特定扇区上的时间过长。
rsync -arv -e--ignore-errors --partial-dir=/Volumes/backup/partial /Volumes/work /Volumes/backup
提前致谢。
dd_rescue
具有高级功能以应对坏扇区。