Você deve simplesmente aumentar o tamanho do bloco de dd
. O padrão é 1 byte único, mas você pode acelerar drasticamente o processo com a transferência de blocos de dados maiores de uma só vez. O parâmetro responsável é chamado bs
.
Você pode querer experimentar um pouco com os valores ótimos, mas algo em torno de 4kB (4096 bytes) deve estar ok. Algumas fontes também recomendam tamanhos de blocos maiores de, e. 32kB, 64kB ou mesmo 128kB. Depende strongmente da estrutura física da unidade alvo, cujo valor é ótimo e quase só pode ser descoberto por experiência. Você pode pensar em 4kB como limite inferior, porém, tamanhos de bloco menores são geralmente muito mais lentos.
Mais informações sobre tamanhos ideais de bloco para dd
podem ser encontradas em esta pergunta relacionada no Unix & Linux .
dd if=my.img of=/dev/sdb bs=4096 status=progress