Nous avons un disque windows7_vierge.vdi
.
Lorsque l’on veut créer une machine virtuelle Windows 7, on fait une copie du disque vierge et on le renomme windows7_vm1.vdi
. Et on créé une machine virtuelle à partir de ce disque.
Lorsque l’on veut créer une deuxième machine virtuelle Windows 7, on fait une copie du disque vierge et on le renomme windows7_vm2.vdi
. Et on créé une machine virtuelle à partir de ce disque MAIS …
Lors de la création d'une deuxième VM à partir du même disque .vdi
original, VirtualBox retourne un message d'erreur comme celui-ci :
En effet, les deux disques windows7_vm1.vdi
et windows7_vm2.vdi
ont le même UUID.
Changer l’UUID de windows7_vm2.vdi
.
Ouvrir l’invite de commande CDM : Win
+ R
> cmd
.
Se positionner dans : C:\\Program Files\\Oracle\\VirtualBox\\
cd C:\\Program Files\\Oracle\\VirtualBox\\
Changer l’UUID du disque windows7_vm2.vdi
.
VBoxManage.exe internalcommands sethduuid "C:\\Users\\<USER>\\<PATH>\\windows7_vm2.vdi"
Visualiser les deux UUID des deux disques, normalement différents désormais.
VBoxManage.exe showhdinfo "C:\\Users\\<USER>\\<PATH>\\windows7_vm1.vdi"
# et
VBoxManage.exe showhdinfo "C:\\Users\\<USER>\\<PATH>\\windows7_vm2.vdi"
Il est maintenant possible de créer une machine virtuelle sur VirtualBox à partir du disque windows7_vm2.vdi
.