尝试使用 clonezilla 和 -rescue 进行磁盘到磁盘克隆故障磁盘。
源盘为320G,目标盘为1T。
它已经运行了大约 18 个小时,其中WARNING: Can't read sector at N, lost data
N 一直在增长,现在约为 394 430 000 000(我为便于阅读添加了空格)。
我应该预期这个过程什么时候结束?
答案1
320 GB 的磁盘没有 3940 亿个扇区。它甚至无法容纳 3940 亿字节(大约是 366.9 GiB,或硬盘制造商所说的 394 GB)。
320 GB 的磁盘将具有 (320 [GB] * 1 073 741 824 [b/GB] / 512 [b/扇区]) = 大约 6.71 亿个扇区(假设扇区为 512 字节)。如果它使用 4 KiB 扇区,则相应的数字约为 8390 万个扇区,但对于这种大小的驱动器来说,这不太可能;对于这样的驱动器,512 字节扇区更为合理。
这意味着某些事情没有按预期进行。从你的问题很难判断到底出了什么问题,但可以肯定的是某物是错误的。我只是希望你没有混淆源驱动器和目标驱动器,它确实在抱怨,因为它没有足够的空间来写入数据......
答案2
对于 320GB 的磁盘来说,这个数字似乎太高了。
我不知道 Clonezilla -rescue 选项是否与 ddrescue 相同,但对于故障驱动器,我强烈建议直接使用 GNU ddrescue。这里是一个非常好的有关驱动器故障扇区数据恢复的教程。