y por tanto no puede crearse la nueva máquina basada en el disco de la primera.
Esta copia del disco contiene el mismo uuid interno que el original, y por tanto debemos cambiarlo para poder utilizarlo en una nueva máquina en el mismo equipo.
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe internalcommands sethduuid "nombredisco.vdi"
“nombredisco.vdi” es el nombre del disco de la maquina virtual cuyo uuid queremos cambiar, y debe ser la ruta completa al archivo.
La sintaxis del comando en un ejemplo concreto en Windows sería así:
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe internalcommands sethduuid "f:\VirtualBox VMs\UBUNTU DESDE CERO clonar\UBUNTU DESDE CERO clonar.vdi"
UUID changed to: 8e2f7b19-30fd-4389-8156-c5634dc3eb8c
Podemos ver en la última línea que se ha cambiado el uuid.
Puede existir el caso de que deseemos cambiar los directorios de trabajo de la máquina virtual.
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe internalcommands sethduuid "f:\VirtualBox VMs\UBUNTU DESDE CERO clonar\UBUNTU DESDE CERO clonar.vdi"
UUID changed to: 8e2f7b19-30fd-4389-8156-c5634dc3eb8c
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showhdinfo "f:\VirtualBox VMs\UBUNTU DESDE CERO clonar\UBUNTU DESDE CERO clonar.vdi"
UUID: 8e2f7b19-30fd-4389-8156-c5634dc3eb8c
Accessible: yes
Logical size: 8192 MBytes
Current size on disk: 2650 MBytes
Type: normal (base)
Storage format: VDI
Format variant: dynamic default
Location: f:\VirtualBox VMs\UBUNTU DESDE CERO clonar\UBUNTU DESDE CERO clonar.vdi
Podemos apreciar el uuid nuevo que hemos creado.
Para más info sobre VirtualBox, podeis acceder al manual de usuario en este enlace.