Criando uma máquina virtual customizada a partir do PC existente

2

Ao converter um PC existente em uma VM, seja usando VMWare ou VirtualBox, permite a personalização? Por exemplo, converta um PC existente, mas não inclua certas pastas de dados (música, vídeo, etc.), para que a VM resultante seja menor em tamanho?

    
por eych 07.10.2009 / 15:45

3 respostas

0

Acredito que você pode selecionar volumes, mas não pastas.

Veja, por exemplo, uma análise completa e completa do VMware com capturas de tela:
Instruções passo a passo para fazer Conversão de Servidor Físico para Virtual (P2V) Usando o Conversor Vmware

    
por 07.10.2009 / 15:57
4

Como uma resposta foi fornecida para windows + vmware, vamos falar sobre linux + virtualbox.

Recomendo vivamente que trabalhe com partições e não com discos completos ao criar imagens.

Primeiro salve a partição que deseja virtualizar usando dd ou partimage . Por exemplo, para salvar a primeira partição do primeiro disco sata, execute este comando em um diretório gravável com espaço livre suficiente (considero o computador no qual isso é feito como tendo mais de 256 Mo de RAM):

dd if=/dev/sda1 of=sda1_image.dd bs=128M

Uma vez criado você pode montar sda1_image.dd para remover os arquivos e diretórios que você não quer na sua VM (você precisa ser root para usar < strong> mount e umount ).

mkdir temporary_mount_point
mount -o loop -t auto sda1_image.dd ./temporary_mount_point/
rm -rf temporary_mount_point/path/to/a/directory/you/dont/want/in/your/VM
umount ./temporary_mount_point/

Em seguida, converta a imagem dd em uma imagem de disco do VirtualBox (vdi) usando VBoxManage (uma ferramenta fornecida pelo VirtualBox):

VBoxManage convertfromraw -format VDI sda1_image.dd sda1_image.vdi

Após este passo, você não precisará mais de sda1_image.dd .

Você pode usar sda1_image.vdi para criar uma nova VM dentro da interface de gerenciamento VirtualBox . No entanto, é sempre mais fácil explicar como fazer isso a partir da linha de comando (sem necessidade de captura de tela nem peculiaridades de interface, somente copiar e colar):

VBoxManage createvm -name "VM_using_sda1_image" -register
VBoxManage openmedium disk /path/to/sda1_image.vdi
VBoxManage modifyvm "VM_using_sda1_image" -hda /path/to/sda1_image.vdi

Você pode querer ajustar mais algumas configurações, mas isso dependerá da natureza do SO do convidado.

Dependendo da maneira como o sistema operacional original foi configurado, talvez seja necessário reinstalar um carregador de inicialização na VM (ou restaurar o mbr) e / ou sinalizar manualmente a partição como inicializável.

    
por 07.10.2009 / 17:34
0

Live View é uma ferramenta forense VMWare baseada em java para criar imagens VMWare a partir de imagens ao estilo dd ou um disco físico.

Confira no sourceforge.

LiveView

    
por 07.10.2009 / 19:37