Eu fiz coisas como o que você descreve. Quando faço isso, inicializo uma unidade USB do Linux (o Slax Linux é fácil para isso) para que eu não tenha as unidades de disco sendo usadas pelo SO enquanto eu faço meu trabalho. Então eu usaria fdisk
ou parted
ou gparted
para particionar o novo disco. Melhor e mais fácil é ter o mesmo particionamento em ambas as unidades de disco.
Quando o particionamento estiver concluído, você poderá dd de uma partição em uma unidade para uma partição na outra unidade (por exemplo, dd if=/dev/sda1 of=/dev/sdb1
). Você pode usar fdisk
para definir a partição como "ativa". Em muitos casos, é mais fácil copiar toda a unidade primeiro (por exemplo, dd if=/dev/sda of=/dev/sdb
) e usar gparted
ou outra ferramenta para redimensionar ou mover partições (se necessário ).
No seu caso, você pode tentar a cópia completa do disco, e se / quando falhar, siga copiando apenas a (s) partição (ões) em que você está realmente interessado.