Notes on dd
Monitoring/logging progress
While converting/copying big files, log progress by sending USR1
signal to
the process. For example to log to a file
Then in another terminal get the PID of the dd process
And send signal every n seconds
Resuming
If the dd process prematurely exits, you can resume by using the option seek
and/or skip
. Check the logs of the process and calculate how many blocks or
bytes remain to be copied.