A lentidão é causada por novas tentativas, você deve confirmar isso procurando em /var/log/syslog (ou /var/log/messages ).
dd é bom para clonar partições de trabalho, mas pode levar muito tempo em partições em discos com falhas. No seu caso, eu usaria GNU ddrescue para clonar o disco, ele gasta menos tempo com novas tentativas irrecuperáveis e casas em da frente para trás em direção a áreas defeituosas quando encontrá-los.
Supondo que você salve o log ddrescue pode ser reiniciado, quando a clonagem for interrompida, mais facilmente do que você pode usar com dd .