¿Cómo puedo reanudar una operación dd después de un estado de "error al escribir en el archivo"?

¿Cómo puedo reanudar una operación dd después de un estado de "error al escribir en el archivo"?

Este comando produjo el error mencionado anteriormente después de 9 h (preparando un disco duro de 2 TB para el cifrado):

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

Obtuve al 50% (9 h) un recuento total de GB escrito, así como información de bs/recuento.

¿Es posible retomar este proceso?

Respuesta1

Creo que necesitas el seek=BLOCKScual debería ddcomenzar a escribir en el bloque al lado BLOCKSdel espacio de direcciones de tu disco.

Supuestamente también deberías disminuir countesa cantidad de bloques.

información relacionada