我想了解一下--retrim选项在 gnu ddrescue 中有效。
它的行为方式与常规修剪相同吗?
据我所知,在第一个修剪阶段,实用程序会转到第一个扇区和最后一个扇区,并逐个向前和向后读取扇区,直到到达坏扇区。
如果 --retrim 的行为方式相同,我看不出有任何优势,因为相同的区域将被标记为坏扇区。
答案1
gddrescue
gddrescue
通常会修剪一次,如果您使用同一个日志文件再次运行该命令,则默认情况下不会重试。
该--retrim
标志只是告诉gddrescue
再次尝试修剪。重试可能导致更成功的修剪,根据官方文档:
--retrim
在开始救援之前,将救援域内的所有故障块标记为未修剪。效果类似于“
--retry-passes=1
”,但坏扇区的尝试顺序不同,因此可能可以挽救其中的一些。