Usando o recurso converttoraw da caixa virtual e do DD.
Veja: link
Isso pressupõe que você tenha um conhecimento razoável de linux.
A situação é; Estou executando um servidor web ( Ubuntu 10.10 server
) em virtualbox v.4
dentro de Ubuntu 10.10 Desktop
e agora eu quero clonar o servidor web inteiro no meu novo PC.
Por favor me ajude com isso, como faço isso?
Obrigado!
Encontrei uma solução possível aqui: link
Truque rápido para copiar em uma rede: use o linux netcat (nc). Usando esse método, você não precisa converter para uma imagem bruta, pois o dd copiará literalmente tudo da unidade de origem.
Use a sua opção de discos ao vivo do linux para inicializar tanto a máquina física quanto a máquina virtual, certifique-se de que ambos tenham acesso à rede e anote os endereços IP de ambos. Mude para a raiz (sudo su). Descubra o que seus caminhos de unidade estão usando fdisk -l
Na máquina de destino:
nc -l 10000 | dd of=/dev/sda bs=64
Sintaxe do comando:
nc -l <port#> | dd of=<destination drive> bs=<size in bytes>
O tamanho do bloco (bs) pode ser o que você quiser, eu tento mantê-lo razoavelmente pequeno.
Na máquina virtual de origem:
dd if=/dev/sda bs=64 | nc 192.168.0.100 10000
Sintaxe do comando:
dd if=<source drive> bs=<size in bytes> | nc <destination ip> <destination port#>
O tamanho do bloco (bs) na origem e no destino deve corresponder. Eu sempre configuro a máquina de destino para reduzir erros de envio. Não há barra de progresso, apenas espere o prompt bash retornar e você está pronto para ir. Remova os discos ao vivo e reinicie.
Tags virtualbox clone linux ubuntu