在“文件写入错误”状态后,如何恢复 dd 操作?

在“文件写入错误”状态后,如何恢复 dd 操作?

此命令在 9 小时后产生了上述错误(准备 2 TB 硬盘进行加密):

time openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom \
bs=128 count=1 2>/dev/null | base64)" -nosalt </dev/zero \
| pv -bartpes 1884183960000  | dd bs=512 count=1840023391 of=/dev/sdc3

我获得了 50% (9 小时) 的总书面 GB 数量以及 bs/count 信息。

是否可以恢复该进程?

答案1

我认为您需要从磁盘地址空间旁边的块开始写入seek=BLOCKSddBLOCKS

据称你也应该减少count同样数量的块。

相关内容