Mover VM do Virtualbox com acesso ao disco rígido?

0

Eu gostaria de mover uma máquina virtual do Windows 7 (no host do Windows 8) para outra máquina host em uma rede diferente (e também executá-la com o Virtualbox lá). Todas as descrições que encontrei são referentes à exportação e clonagem de .vmdk s com base em arquivos, mas eu criei a .vmdk que aponta para uma partição RAW . Como posso transferir esse tipo de VM?

Estou no Virtualbox 4.3.4

    
por Benedek Simo 17.03.2014 / 13:56

1 resposta

1

Você precisa usar o software de clonagem de disco para clonar a partição RAW no disco do segundo PC ou em um disco rígido virtual.

Posso recomendar o Acronis TrueImage, você pode obter uma avaliação gratuita . O fabricante do seu HDD também pode fornecer uma versão gratuita e ilimitada, mas lembre-se de que ele funcionará somente em máquinas com discos desse fabricante, então você precisará desses discos em ambas as máquinas ou terá que clonar em um disco rígido virtual . A popular ferramenta gratuita Clonezilla provavelmente não funcionará nesse caso, geralmente falha ao clonar em outro HDD.

Qualquer que seja a ferramenta que você decida usar, você terá que criar um CD ou pendrive inicializável (ou apenas ISO, se você quiser clonar em um disco virtual).

Clonando para o disco rígido físico da segunda máquina

  1. Copie a pasta da sua VM para o novo host.
  2. Crie uma imagem da antiga partição bruta com algum software de clonagem de disco.
  3. Mova a imagem para o novo host.
  4. Use o mesmo programa para restaurar a imagem no disco rígido. Você pode ter que criar uma partição apropriada primeiro.
  5. Certifique-se de que o Windows detecte a nova partição: pressione Win , digite diskmgmt.msc e pressione Enter . A partição deve ser marcada como saudável . Se uma letra de unidade for atribuída, remova a letra da unidade e reinicialize.
  6. Recrie o arquivo VMDK:

    • Na pasta da VM, exclua MyDiskFile.vmdk e MyDiskFile-pt.vmdk
    • Execute um prompt de comando elevado: Win , cmd , Ctrl + Deslocamento + Insira , confirme o UAC diálogo
    • Mude o diretório para o diretório do aplicativo VirtualBox:

      cd C:\Program Files\Oracle\VirtualBox
      
    • Lista de todas as partições disponíveis: (ajuste o número da unidade)

      VBoxManage internalcommands listpartitions -rawdisk \.\PhysicalDrive0
      

    • Verifiquequalpartiçãoéaquelaquevocêacaboudecriarerestauraaimagem.
    • CrieumnovoVMDK:(ajusteocaminhoeosnúmerosdedisco/partição)

      VBoxManageinternalcommandscreaterawvmdk-filenameD:\PathToMyVMs\MyVM\MyDiskFile.vmdk-rawdisk\.\PhysicalDrive0-partitions2

Clonandoparaumdiscorígidovirtual

  1. Nohostantigo,abraasconfiguraçõesdaVMnoVirtualBox.NaseçãoArmazenamento,anexeumnovodiscorígido.Certifique-sedequeelesejagrandeosuficienteparaajustartodososdadosdasuapartiçãobruta.

  2. Carregue seu ISO inicializável na unidade ótica virtual.

  3. Inicialize a VM. Na tela do logo do VirtualBox pressione F12 e então C para inicializar a partir do ISO.

  4. Use sua ferramenta de clonagem de disco para clonar a partição bruta para o disco virtual. Você pode ter que criar uma partição primeiro.

Configurando novo host

Você pode carregar a VM em seu novo host escolhendo Máquina Adicionar ... na janela principal do VirtualBox. Ele aparecerá na lista de VMs.

O VirtualBox pode reclamar sobre discos não reconhecidos ou UIDs incorretos. Se este for o caso, use o Virtual Media Manager (menu Arquivo na janela principal) para desanexar discos problemáticos. Você terá que anexá-los novamente. Se você não for capaz de fazer isso, talvez seja necessário desanexar os discos antes de copiar a VM para um novo host.

O Windows deve funcionar no novo disco rígido (físico ou virtual) sem nenhum ajuste. Uma notificação de balão sobre o novo disco rígido pode aparecer pedindo para você reiniciar. Não é urgente, mas pode melhorar o desempenho.

Lembre-se de que você precisa remover a VM da sua máquina antiga para não violar a licença do Windows.

    
por 18.03.2014 / 17:35