terça-feira, 3 de janeiro de 2012

VirtualBox - Cannot Register the Hard Drive Because a Hard Drive with UUID Already Exists

Fala galera!!

Segue abaixo mais uma sensacional publicação sobre utilidades da web!
Sabe aquela vez que dá de cara com um erro que nunca viu na vida? Pois é! Essa é uma das vezes!

Bem, o que acontece é que, quando criamos um novo disco virtual no VirtualBox, ele salva no caminho padrão (C:\Users\username\Virtualbox VM\vmname.vdi). Só que pode ocorrer um porém: a sua unidade C:\ pode estar lotada e quando tentar instalar um software na máquina virtual, "pan" você fica com espaço insuficiente no C:\. Daí, você imagina: "Ah, vou mover o disco virtual pra outra unidade! Simples!" De fato, é simples, mas quando você move e tenta iniciar a máquina virtual, você dá de cara com o erro:


Aí, você pensa: "E agora?!" Bom, temos uma razão e uma solução para isso. Ao criar um disco virtual, é criado um ID para que esse disco seja identificado. Porém, ao mover esse disco de local, o ID ainda fica vinculado ao primeiro local onde foi criado, ou seja, no caminho padrão. Por isso, ele mostra que o disco existe. Porque o ID ainda está vinculado ao disco que foi movido. Mesmo que ele tenha sido apagado, a ID ainda continuará vinculada a ele. Para resolver isso, basta seguir os passos abaixo:

1. Abra o prompt de comando;
2. Navegue até a pasta onde está instalado o VirtualBox (para fazer isso, basta digitar "cd\" para voltar ao diretório raiz e dar Enter; Após isso digitar "cd "Program Files\Oracle\VirtuaBox";
3.Quando tiver no diretório acima, digitar o seguinte comando: VBoxManage.exe internalcommands sethduuid <novocaminhodohd>

Observação: Digitar o novo caminho sem as chaves e inserir o caminho completo: por exemplo: VBoxManage.exe internalcommands sethduuid D:\VirtualMachine\WinXP.vdi
Se o caminho do novo hd contiver espaços, lembre-se de colocar aspas.

Após o comando ser executado, basta modificar o Controlador SATA, na Configuração da máquina virtual, adicionando um disco existente ao que foi migrado!

É isso aí pessoal!!
Abraços!

Nenhum comentário:

Postar um comentário