Como posso retomar uma operação dd após um status de “erro ao gravar no arquivo”?

Como posso retomar uma operação dd após um status de “erro ao gravar no arquivo”?

Este comando produziu o erro mencionado acima após 9 h (preparando um disco rígido de 2 TB para criptografia):

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

Obtive 50% (9 h) de uma contagem total de GB escrita, bem como informações de bs/count.

É possível retomar esse processo?

Responder1

Eu acho que você precisa do seek=BLOCKSqual deve ddcomeçar a escrever no bloco próximo ao BLOCKSseu espaço de endereço em disco.

Supostamente, você também deve diminuir countesse número de blocos.

informação relacionada