Mova o arquivo virtual .vdi para o disco físico, mas mantenha o virtual-ness

1

Problema Principal

Eu tenho um host do Win 10 Pro com 5 discos rígidos. Estou tentando mover minha máquina virtual .vdi (Windows Server 2012 R2) para um disco rígido dedicado. Eu estou supondo que posso facilmente mover o arquivo .vdi para a unidade extra e redimensioná-lo para tomar a unidade inteira, mas eu li que você pode usar diretamente um disco bruto com um arquivo .vdmk para fazer referência ao disco bruto.

Eu sei como mover o .vdi. Eu sei como redimensionar um .vdi. Eu sei como vincular um .vdmk a um disco bruto.

Não sei com certeza como migrar os dados .vdi para o disco bruto. Talvez eu pudesse converter o .vdi para um .img e então usar um live cd do linux para gravar no disco sobressalente com o dd? Ou o Virtualbox tem algum utilitário nativo para fazer tudo isso de uma maneira mais conveniente?

Não estou tentando migrar toda a VM para um novo sistema de hardware. Apenas tentando usar um dos meus 5 discos rígidos host reais / físicos / crus em vez de um arquivo .vdi de disco rígido virtual.

P.S. Não tenho medo da linha de comando cmd.exe, Powershell ou BASh.

Atualização 1

Dang. Eu executei o VirtualBox como Administrador e liguei o .vdi e .vmdk como SATA e GPARTED Live como unidade óptica IDE. Então, o sudo dd if=/dev/sda of=/dev/sdb e a VM falharam com esse erro:

An error has occurred during virtual machine execution! The error details are shown below. You may try to correct the error and resume the virtual machine execution.

The I/O cache encountered an error while updating data in medium "ahci-0-1" (rc=VERR_ACCESS_DENIED). Make sure there is enough free space on the disk and that the disk is working properly. Operation can be resumed afterwards.

Error ID:BLKCACHE_IOERR Severity: Non-Fatal Error

Quando reiniciei a VM com o GPARTED Live ainda conectado, parece que a operação dd realmente começou, mas terminou em parte:

Bem, a mensagem de erro está indicando vários possíveis problemas:

  1. Possíveis problemas de permissão
  2. Possíveis problemas de espaço em disco

Isso é confuso para mim desde:

  1. O .vmdk faz referência a um SSD de 120 GB formatado em NTFS.
  2. O .vdi é teoricamente 40GB com apenas 20GB usados
  3. Estou executando dd com sudo
  4. Estou executando o VirtualBox como administrador
por Rhyknowscerious 01.05.2017 / 20:55

0 respostas