Cómo arreglar VirtualBox UUID ya existe Errores

crear-hyper-v-virtual-machine

VirtualBox funciona lo suficientemente bien en circunstancias normales, pero una vez que comience a mover los VHD, podría escupir errores. Aquí se explica cómo solucionar un problema común después de mover un VHD.

Si está ejecutando VirtualBox en Windowscomputadora, probablemente te encuentres con errores de vez en cuando. Cuando migré mis discos duros virtuales de un disco físico a otro, me encontré con un error de permisos. Aparentemente, cuando Virtualbox crea un .vhd (u otro disco duro virtual de formato), incorpora un identificador universalmente único que utiliza para reconocer los VHD. Por lo general, no causa problemas, pero en este caso, evita que los discos virtuales duplicados o movidos se ejecuten desde una ubicación desconocida.

Corregir errores de UUID de VirtualBox

El error se ve así:

error de virtualbox: no se pudo abrir el disco duro uuid

"Error al abrir el disco duro E: VM VirtualBox Windows 8 Windows 8 Enterprise2.vhd.

No se puede registrar el disco duro "E: VM VirtualBox Windows 8 Windows 8 Enterprise2.vhd" {ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} porque un disco duro "E: VM VirtualBox Windows 8 Enterprise Windows 8 Enterprise2.vhd" con UUID {ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} ya existe.

Código de resultado:
E_INVALIDARG (0x80070057)

Componente:
VirtualBox

Interfaz:
IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}

Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) "

Oracle tiene un capítulo en el manual de VirtualBox que cubre los problemas de UUID, que pueden revelar cómo solucionarlo. O simplemente puede seguir los pasos a continuación.

Cómo restablecer el UUID

Para solucionar esto, deberá ejecutar algunos comandos de texto. Abre el símbolo del sistema. Tanto en Windows 8 como en Windows 7, se puede encontrar escribiendo "cmd" en el cuadro de búsqueda del menú Inicio.

iniciar cmd prompt windows 7
símbolo del sistema de Windows 8

Ahora cambie el directorio del indicador cmd a la carpeta en la que instaló VirtualBox. Si lo coloca en el valor predeterminado, el comando es este:

cd C: Archivos de programa OracleVirtualBox

cd al directorio virtualbox

Ahora escriba el siguiente comando (o copiar / pegar usando el botón derecho):

VBOXMANAGE.EXE comandos internos sethduuid "pathtovhdfile"

uuid cambiado

Si todo funcionó, debería ver un mensaje que dice "Cambio de UUID a: ..." y luego VirtualBox debería funcionar. ¡Todo arreglado!

-4

Artículos similares

Deja un comentario