Created: 2010-10-18 20:16 | Updated: 2010-10-18 20:16 |
Quando criamos uma máquina virtual no VirtualBox, a VM possui um UUID. Se precisarmos fazer uma cópia da VM para, por exemplo, executar uma instância da máquina virtual, teremos problemas porque o UUID será o mesmo da máquina original e o virtualBox não deixará que a nova unidade seja adicionada. Podemos, então trocar o UUID da nova VM. Assim, primeiro copiamos o arquivo VDI (com a máquina virtual parada, claro) e depois executamos o seguinte comando para que o UUID seja alterado:
VBoxManage internalcommands setvdiuuid ARQUIVO.VDI
No VirtualBox-4.1, o comando setvdiuuid não existe mais. Neste caso, use:
VBoxManage internalcommands sethduuid ARQUIVO.VDI
Para verificar o UUID da VM, pode ser usado o comando showhdinfo, conforme exemplo a seguir:
VBoxManage showhdinfo Debian.vdi
UUID: d31e9f66-2742-4ae0-98ed-b35f294fccf7
Accessible: yes
Logical size: 5632 MBytes
Current size on disk: 5367 MBytes
Type: normal (base)
Storage format: VDI
Format variant: dynamic default
Location: /tmp/Debian.vdi
Sds,
Marião