Cosa succede se dd incontra errori mentre l'output di dd viene trasmesso a gzip?

Supporre che

dd if=/dev/sda bs=100M | gzip -c > somefile.img.gz 

è fatta. Se si verificano errori in dd , posso vedere i messaggi di errore nel terminal o vengono ignorati?

Inoltre, supponiamo che dd incontra un errore di lettura. Will dd salterà semplicemente il block o printing i messaggi di errore?

Verrà visualizzato il messaggio di errore se esiste.

Ci sono diversi tipi di errori di lettura e dd dovrebbe sempre segnalarlo. Se l'errore è continuabile, dd emette solo nulli per quel block. In caso contrario dd si arresta.

Se si desidera recuperare i dati, il ddrescue è più tollerante agli errori di dd .