Ce mémo a été publié le 3 mai 2014 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté. N'hésitez pas à compléter votre recherche sur des articles plus récents.
5/5 - (1 vote)

Voici une petite commande qui permet de régler ce message :

Cannot register the hard disk ‘/home/jbnet/VirtualBox-VMs/vm2/vm2.vdi’ {f0bd8ef4-8ea0-477f-8167-955b4f61a8ed} because a hard disk ‘/home/jbnet/VM/vm2.vdi’ with UUID {f0bd8ef4-8ea0-477f-8167-955b4f61a8ed} already exists.

En fait, j’ai tout simplement réinitialisé VirtualBox et renommé le répertoire d’origine où je stockais les VMs.

Mais apparemment, il faut d’abord supprimer les VMs de la liste avant de faire quoi que ce soit.
Ce qui permet à VirtualBox « d’oublier » la VM sans l’effacer.
Ce message arrive également si l’on duplique un répertoire contenant une VM en pensant que l’on peut cloner sa VM juste comme ça (erreur de débutant, mais faut bien apprendre !).

Donc, pour régler ce problème, voici la commande à utiliser.

Se placer dans le répertoire qui contient le disque virtuel (.vdi) :

Résultat :

Je peux maintenant recharger la VM dans VirtualBox.

Si le problème persiste, éditez le fichier .vbox.
Repérez la ligne :

Et remplacez l’uuid par celui récupéré plus haut.
Ce qui donne :