在「寫入檔案時出錯」狀態後如何恢復 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該數量的塊。

相關內容