Como clonar todo o VirtualBox OS para um novo PC (hardware real)?

7

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

    
por Himalay 20.04.2011 / 12:10

2 respostas

1

Usando o recurso converttoraw da caixa virtual e do DD.

Veja: link

Isso pressupõe que você tenha um conhecimento razoável de linux.

    
por 20.04.2011 / 12:41
6

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.

    
por 24.08.2011 / 15:54