TUTORIAL - Como corrigir erro "WITH UUID ALREADY EXIST" no VirtualBox

Quando precisamos criar uma nova máquina virtual no VirtualBox e precisamos usar o mesmo arquivo VHD, se depara com as seguintes mensagem de erro:


"FAILED TO OPEN THE HARD DISK"

"CANNOT REGISTER THE HARD DISK"

"WITH UUID ALREADY EXIST"

Isso acontece porque o VirtualBox cria um identificador único (UUID) para cada disco virtual (VHD) que você cria e utiliza. Como esse UUID é gravado dentro do próprio disco, ao adicionar uma cópia de um disco pré-existente ele detecta a duplicata.

Neste tutorial irai ensinar a como trocar esse identificado UUID, o processo é simples e fácil, iremos usar comandos do próprio VirtualBox pelo prompt de comando (CMD).

1 - Acesse o diretório onde esta a copia do VHD e copie o endereço desse diretório junto com o nome do arquivo VHD.

2 - Abra o prompt de comando como administrador e execute o comando abaixo:

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands sethduuid "C:\VIRTUALBOX\VirtualBox\CentOs\CentOs8.vhd"

O que esta selecionado em vermelho é o local onde esta instalado o VirtualBox e o programa que iremos utilizar para gerenciar o VirtualBox por linha de comando

O que esta selecionado em azul é o comando responsável pela troca do UUID do arquivo VHD

O que esta selecionado em verde é o local onde esta o arquivo VHD que iremos trocar o UUID

OBS: Para versões do VirtualBox anteriores de 4.2, dese-se usar o comando internalcommands setvdiuuid

3 - Apos executar o comando poderá usar o arquivo VHD normalmente na nova maquina virtual.

Qualquer duvida, deixe nos comentários.


0 comentários:

Postar um comentário