dd deve fazer o que você está procurando - dd lê dados brutos de uma fonte e os grava na outra. Simples.
dd if=/dev/sda of=/dev/sdb bs=32M
Este comando faria uma cópia exata do arquivo de entrada e gravaria no arquivo de saída. , desde que / dev / sdb seja grande o suficiente para conter todos os dados de / dev / sda. Isso irá copiar absolutamente tudo , incluindo o gerenciador de inicialização e as tabelas de partição, assim você não terá que reinstalar o gerenciador de inicialização ou algo assim - ambos os discos rígidos serão cópias exatas um do outro. Tenha muito cuidado com este comando, no entanto. Um pequeno erro de digitação e você pode destruir dados.