Clonando o Ubuntu pela rede

3

Eu quero migrar com meu 12.04 para outra máquina. Eu encontrei o caminho com dd e espero que funcione para mim. A coisa é que eu tenho que de alguma forma conectar as duas unidades para fazer a clonagem real. Estou tentando o NFS. Quando eu escrevo em /etc/exports :

/dev/sda1 10.42.0.16(rw,async,subtree_check)

e invocar exportfs -a acabo com o seguinte erro:

exportfs: /dev/sda1 is neither a directory nor a file. Remote access will fail

Alguma pista de como posso superar o problema? É uma questão de configuração ou o NFS é um beco sem saída e eu tenho que usar algo diferente?

    
por savick01 19.07.2013 / 18:46

1 resposta

5

No final do receptor:

nc -l 5678 | sudo dd if=/dev/stdin of=/dev/sda

Em seguida, no final do remetente:

sudo dd if=/dev/sda of=/dev/stdout | nc 1.2.3.4 5678

Isto copia sda de um PC para outro através da rede para IP 1.2.3.4 e porta 5678. Certifique-se de instalar um dos pacotes nc (apenas execute nc no terminal e você obterá o sugestão se ainda não estiver instalado.)

Certifique-se também de que nenhum volume em qualquer das unidades sda tenha um sistema de arquivos montado, portanto, execute um CD ativo em ambas as extremidades se não tiver certeza.

    
por gertvdijk 19.07.2013 / 18:56