Tire uma imagem de uma máquina física usando o VMWare Converter Standalone - Opções com diable

0

Eu preciso tirar uma foto da minha máquina física Ubuntu 12.04 e mantê-la em um disco rígido. Eu baixei o VMWare Converter Standalone, a única versão que encontrei como tar.gz é a versão 4. Todas as versões mais novas vêm apenas como .exe. De qualquer forma, eu segui as instruções, mas depois neste passo:

aopçãodemáquinalocalestádesativada.EuseguiemfrentecomasegundaopçãoescrevendooendereçoIPdaminhamáquinalocale,napróximaetapa,nãoconseguiespecificarumdiscorígidocomodestino:

Embora eu possa fazer isso normalmente no Windows:

Alguma ideia?

UPDATE

Eu quero ter uma imagem do Ubuntu Desktop e armazená-lo no disco rígido externo (1 TB) que está montado em / media / hdd Mais tarde, quero instalar esta imagem usando o VMplayer ou qualquer outra ferramenta semelhante.

lsblk

df-h|frep/dev/

Para dump: este é o jeito certo de escrever o comando?

sudo dd if=/dev/sda of=/media/hdd bs=1M

e qual é o arquivo outpot? ele roda no VMplayer? Eu apreciaria mais detalhes sobre as etapas

    
por Shadin 27.03.2015 / 12:15

1 resposta

2

Eu não espero que a versão exe funcione como você espera, já que eles são executados no emulador de vinho.

Você deve ter um segundo disco no seu PC e deve inicializar um sistema ao vivo ou de backup para criar uma imagem do seu sistema. A inicialização de um sistema ativo nunca deve ser perigosa para o seu sistema operacional atual.

A abordagem mais direta é essa. Não lhe dará problemas relacionados a software:

Use dd (disk dump) para criar uma imagem do seu disco, algo como:

sudo dd if=/dev/sda of=/media/hdd/disk.img bs=1M

(se o arquivo de entrada, do arquivo de saída, o tamanho do bloco bs 1M acelerará a transferência).

depois disso converta a imagem usando qemu-img:

qemu-img convert -f raw -O vmdk /media/hdd/disk.img /media/hdd/disk.vmdk

é isso. você pode excluir /media/hdd/disk.img assim que o seu vmware funcionar.

Esteja ciente de que você precisa temporariamente de até o dobro do espaço em disco do tamanho do seu disco de origem. o que significa que você não pode descarregar o sistema sem um segundo disco rígido.

Tenha cuidado com o dd, se você enviar para o disco ( of=/dev/... ) em vez de um arquivo, você destruirá seus dados nesse disco. Além disso, é totalmente seguro. Eu fiz isso mil vezes sem backup;)

Depois, você pode simplesmente criar uma nova máquina virtual com especificações semelhantes ao seu sistema real. Então, em vez de criar um novo disco, escolha aquele que criamos usando o qemu-img.

ps. idéia: provavelmente você pode converter diretamente do disco

sudo qemu-img convert -f raw -O vmdk /dev/sda /media/hdd/disk.vmdk

mas eu não tentei isso ainda. Aceleraria o processo em 90%

observação: você deve inicializar um live CD para a execução do DD, caso contrário, alguns dados no disk.img podem estar corrompidos. Isso não deve ser um problema, pois a maioria dos dados modificados (logs, temp) não é vital para o sistema. Mas por exemplo. bancos de dados serão quebrados (em teoria). Se você não puder inicializar um live CD, por favor, execute seu sistema com o menor número de processos possível. Normalmente você pode conseguir isso no linux chamando sudo init 1 . Isso encerrará sua sessão da GUI e o levará a um login no modo de texto.

    
por JPT 27.03.2015 / 16:14