Change Virtualbox Uuid Featured

Cómo cambiar UUID en discos duros VirtualBox

¿Intentó copiar, mover o hacer una copia de seguridad y restaurar sus máquinas virtuales VirtualBox y ahora una o más de ellas no pueden arrancar debido a «algún problema de UUID»? Aquí le mostraremos cómo puede cambiar el UUID en VirtualBox HHD.

Cuando configuramos una máquina virtual en VirtualBox, se le otorga un identificador único universal, o UUID para abreviar. Este es un número de 128 bits, específico del hardware virtual. Aquí está la cuestión: las unidades de disco duro adjuntas a las máquinas virtuales que fabricamos también tienen sus propios UUID. También se presume que son únicos. Cuando no lo son, surgen los problemas.

Cambiar Virtualbox Uuid Virtualbox Hdd Uuid Error

El caso más habitual puede aparecer tras intentar copiar o hacer una copia de seguridad de una máquina virtual. Al intentar ejecutar «una segunda versión» de la VM, VirtualBox podría anunciar que el UUID de su HDD no es el que estaba esperando.

Ahí es cuando debe restablecer el UUID del HDD y volver a conectarlo a la VM como un nuevo dispositivo. Es fácil de hacer, pero exige el uso de una herramienta de línea de comandos, junto con algunos clics en una parte poco visitada de la GUI de VirtualBox.

Conoce VboxManage

VirtualBox viene con una herramienta de línea de comandos, VboxAdministrarque como su nombre lo indica, te ayuda a administrar tus máquinas virtuales.

VboxManage es la navaja suiza de VirtualBox. Es la interfaz de línea de comandos del programa, que ofrece una gran cantidad de funciones que no se encuentran en la aplicación basada en GUI «principal».

Con él, puede crear nuevas máquinas virtuales, modificar sus parámetros, clonarlas o restablecer el UUID de un HDD virtual. Y eso último es precisamente lo que requerimos aquí.

Cambiar Virtualbox Uuid Vboxmanage

Si tiene VirtualBox, VboxManage ya está instalado. Para comprobarlo, ingrese en una terminal:

Dos comandos que vale la pena recordar

Aunque no los necesitaremos para este artículo, dos comandos de VboxManage que vale la pena recordar al solucionar problemas de máquinas virtuales son:

vboxmanage showhdinfo FILE

Cambiar Virtualbox Uuid Vboxmanage Lista Vms

El primero muestra una lista de todas sus máquinas virtuales que están «conectadas» a VirtualBox.

El segundo puede mostrar información sobre los archivos del disco duro virtual que lo alimenta.

Aunque el proceso que emplearemos no es complicado y es infalible, puede usar el segundo en su archivo de disco duro virtual antes y después del procedimiento. De esta manera, estará seguro de que su UUID ha cambiado.

Liberar el disco duro

Desde la ventana principal de VirtualBox, con su VM detenida, seleccione «Archivo -> Administrador de medios virtuales».

Cambiar Virtualbox Uuid Virtualbox Virtual Media Manager

Desde la ventana que aparece en su pantalla, identifique su disco duro problemático. Haga clic en él para seleccionarlo. Luego, haga clic en el botón «Liberar» para desconectar el HDD seleccionado de VirtualBox. Confirma que quieres liberarlo cuando VirtualBox te pregunte si estás seguro. Luego haga clic en «Eliminar».

Cambiar la ventana del administrador de medios virtuales de Virtualbox Uuid de Virtualbox

VirtualBox le notificará que «Como este disco duro es inaccesible, su archivo de imagen no se puede eliminar». Haga clic en «Eliminar». Si el mensaje de error es diferente, omita este paso para evitar realmente borrar su disco duro virtual.

Cambiar su UUID

Regrese a su terminal e ingrese:

vboxmanage internalcommands sethduuid FILENAME

Reemplace «NOMBRE DE ARCHIVO» con su archivo de disco duro virtual real.

Cambiar Virtualbox Uuid Vboxmanage Sethduuid

El programa debería notificarle el nuevo UUID asignado al archivo del disco duro virtual.

Vuelva a conectar su HDD virtual

Regrese a la ventana del Administrador de medios virtuales y haga clic en «Agregar». Busque y seleccione el archivo de disco duro virtual actualizado para conectarlo nuevamente a VirtualBox.

Cambiar Virtualbox Uuid Virtualbox Seleccionar archivo de disco duro actualizado

Cierre la ventana del Administrador de medios virtuales y vuelva a visitar la configuración de la máquina virtual afectada por el problema.

Vaya a la configuración de «Almacenamiento» de su máquina virtual y elija el controlador apropiado. Haga clic en el icono con el disco duro y el signo más. Seleccione «Elegir disco existente» y luego, desde la ventana que aparece, su archivo de disco duro virtual actualizado.

Cambiar Virtualbox Uuid Virtualbox Vuelva a conectar el archivo de disco duro actualizado

Haga clic en Aceptar para guardar los cambios y salir de la ventana. Inicie su máquina virtual y, si todo salió según lo planeado, debería arrancar sin problemas.

Relacionado:

Experto Geek - Tu Guía en Tendencias Tecnológicas