我有一个带有坏扇区的硬盘分区(/dev/sdb1,ubuntu 16.04 分区)我打算创建带有坏扇区的分区的映像,然后恢复到新的驱动器/分区。
首先,我运行 ddrescue 而不尝试使用读取坏扇区
sudo ddrescue -n /dev/sdb1 sdb1_n.img sdb1_n_log.txt
我使用 -r 选项运行 ddrescue,以便反复尝试读取坏扇区和好扇区:
sudo ddrescue -d -r3 /dev/sdb1 sdb1_d_r3.img sdb1_d_r3_log.txt
奇怪的是,使用 -r3 的第二次运行在日志文件中提供了比第一次运行更多的错误位置。然而图像的大小是相同的。
我应该使用哪个图像来恢复使用 -n 选项创建的图像或使用 -d -r3 选项创建的图像?
我的经验是,当您使用 选项第二次运行时,会读取其他扇区(并恢复其内容)
-r3
。所以使用选项运行后-r3
的图像。根据教程章节'9。一个带有示例的小教程
我也使用
-r3
(3次重试)。在运行期间读取新扇区时,标记为坏的区域数量可能会增加,但坏扇区的总数会减少
-r3
。在第4 章中。算法'我们找到了详细的解释,