Agregar un búfer grande acelerará las cosas significativamente . El tamaño por defecto es pequeño; como 512 bytes. Incrementas el tamaño usando la opción bs. Sólo estoy usando sudo porque lo hiciste.
sudo dd if=/dev/disk bs=4096m | sudo dd of=/Volumes/Path/To.iso bs=4096m
Este comando de aspecto aterrador le pedirá a los comandos dd que informen sobre su estado. El -s dice que señal.
sudo kill -s siginfo $(pgrep ^dd) # get dd info
Hice pruebas con varios tamaños de búfer, cuanto mayor sea el búfer, más rápida será la copia. No quiero tener un búfer tan grande como el búfer necesita ser paginado.
Si me equivoco con la sintaxis anterior, estos son los comandos reales que me han funcionado. Supongo que sabe que necesita desmontar la partición / unidad antes de usar dd. Para algunos comandos dd, necesitaba usar sudo.
dd if=/dev/disk0s10 bs=4096m | gzip | dd of=~/disk0-s10 bs=4096m
dd if=~/disk0-s10 bs=4096m | gunzip | dd of=/dev/disk0s10 bs=4096m
sudo kill -s siginfo $(pgrep ^dd) # get dd info