Hard-Drive

在“文件寫入錯誤”狀態後如何恢復 dd 操作?

  • March 3, 2015

此命令在 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/計數資訊。

是否可以恢復此過程?

我認為您需要seek=BLOCKSwhich 應該在您的磁碟地址空間dd旁邊的塊開始寫入。BLOCKS

假設您也應該減少count該數量的塊。

引用自:https://serverfault.com/questions/671918