ddrescue:克隆分区到分区(大小不同)

ddrescue:克隆分区到分区(大小不同)

我尝试使用 ddrescue-gui 将 WD Red 4TB 驱动器克隆到另一个 4TB Toshiba 驱动器。由于目标驱动器小了 2KB,因此失败。

然后,我擦除了目标磁盘,创建了所有可用空间的单个分区,然后尝试使用以下命令恢复单个分区。但是,我创建的分区比源分区大。

ddrescue -v -d -f -r 2 -c 256 /dev/sdc4 /dev/sdb1 /home/ubuntu/Desktop/rescuelog/ddrescue-gui-part.log
  1. 由于我已将较小的分区克隆到较大的预制分区,因此旧救援中的数据或已写入的块是否会出现任何问题?我需要编辑分区以使其大小准确吗?

  2. 该分区有 120320 字节错误。我应该在目标上运行 fsck 吗?任何重试 ddrescue 的命令(请注意,我正在将分区克隆到分区;而不是克隆到映像)。

答案1

1.1:否。ddrescue 会根据需要覆盖目标介质。以前的写入可能会有残留,但它们不应该产生任何严重的影响。

1.2:您可以将分区的大小减小到文件系统的大小。但这不是必要的。

2.1:您已经运行了 ddrescue 并进行了重新修剪。你可以假设它做了它能做的事情。如果源驱动器存在一些间歇性问题,并且有时工作得比其他时候好(例如,由于温度变化),则使用相同的设置重新运行 ddrescue 会有所帮助。

2.2:是的,您可以在副本上运行 fsck。这应该是使被救援的文件系统再次可用的最后一步。

相关内容