Saltar al contenido

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa

Las máquinas virtuales son útiles de muchas formas. Puede usarlos para probar nuevos sistemas operativos, probar software, ejecutar aplicaciones antiguas, etc.

Dos de los software de máquina virtual más populares son VMware y VirtualBox. Ambos tienen sus pros y sus contras, y la mayoría de nosotros dedicamos una buena cantidad de tiempo y esfuerzo a crear y mantener una máquina virtual en cualquiera de los dos programas. Lo bueno es que incluso puedes migrar tu VM de VirtualBox a VMWare, y viceversa, sin tener que volver a crear desde cero. A continuación se explica cómo hacerlo.

Nota:

  1. Para esta demostración, estoy usando VMware Workstation como mi otro software de máquina virtual. Incluso si está utilizando VMware Player, el procedimiento es el mismo.
  2. Antes de iniciar el proceso de migración, asegúrese de que la máquina virtual que desea exportar esté en estado “Apagado” y no en estado Suspendido o Pausado. Esto se aplica tanto a VMware como a VirtualBox.

Migrar de VMware a VirtualBox

Para migrar de VMware a VirtualBox, primero debe exportar la máquina virtual en un archivo .ovf. Para hacerlo, abra la carpeta VMware ubicada dentro de la carpeta “Archivos de programas” en la unidad C. Una vez allí, abra la carpeta “OVFTool”. Presione “Shift + clic derecho” y luego seleccione la opción “Abrir símbolo del sistema aquí”.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 1

En la ventana del símbolo del sistema, use el siguiente comando y presione el botón Botón Entrar. No olvide cambiar la ruta del archivo .vmx de la máquina virtual que desea exportar y el destino del nuevo archivo .ovf.

Tan pronto como ejecute el comando, la VM se exportará como un archivo .ovf al destino marcado.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 2

Nota: si está usando VMware Workstation, también puede exportar la VM como un archivo .ovf navegando a “Archivo” y luego seleccionando la opción “Exportar a OVF”.

Ahora, abra VirtualBox y seleccione la opción “Importar dispositivo”.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 3

La acción anterior abrirá la ventana “Dispositivo para importar”. Aquí, busque y seleccione el archivo .ovf exportado, y haga clic en el botón “Siguiente”.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 4

En esta ventana, VirtualBox le mostrará todas las configuraciones de la VM. Déjelos como están; siempre puedes cambiarlos más tarde. Simplemente haga clic en el botón “Importar” para continuar.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 5

La acción anterior iniciará el proceso de importación.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 6

Una vez que se haya realizado la importación, verá su máquina virtual importada en VM VirtualBox Manager. Simplemente seleccione la VM y haga clic en el botón “Inicio” para encender la VM.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 7

Ha importado correctamente la VM de VMware a VirtualBox.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 8

Solución de problemas de errores de importación en VirtualBox

Si recibe errores de importación, siga los pasos a continuación.

1. Abra el archivo “export.ovf” con su editor de texto favorito, busque todas las instancias de “ElementName” y reemplácelo con “Caption”.

2. A continuación, busque la instancia de “vmware.sata.ahci” y reemplácela con “AHCI”.

3. Finalmente, calcule el valor hash SHA1 del archivo “export.ovf” usando esta herramienta en línea , y reemplace el valor hash antiguo por el nuevo que se encuentra en el archivo “export.mf”. Puede abrirlo con cualquier editor de texto.

Nota: debe reemplazar el valor hash de “SHA1 (export.ovf)”.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 9

Una vez que haya terminado con los cambios, intente importar de nuevo. Esto debería resolver los errores de importación. De lo contrario, probablemente debería crear una nueva máquina virtual desde cero.

Migrar de VirtualBox a VMware

Migrar de VirtualBox a VMware también es fácil. Abra la aplicación VirtualBox y seleccione la opción “Exportar dispositivo” del menú “Archivo”.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 10

La acción anterior abrirá el asistente de exportación. Aquí, seleccione la VM que desea exportar y haga clic en el botón “Siguiente” para continuar.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 11

Aquí en esta pantalla, seleccione el destino y haga clic en el botón ” Guardar ”.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 12

VirtualBox ahora le mostrará la configuración de almacenamiento. Deje los valores predeterminados como están y haga clic en el botón “Siguiente”.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 13

Compruebe todas las configuraciones del dispositivo y haga clic en el botón “Exportar” para iniciar el proceso de exportación.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 14

Dependiendo del tamaño de la VM, el proceso de exportación puede llevar algún tiempo.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 15

Una vez que haya terminado exportar la VM, puede importarla a VMware. Para hacerlo, abra VMware Player / Workstation y seleccione la opción “Abrir” del menú “Archivo”.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 16

Ahora seleccione el archivo .ova exportado.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 17

En esta pantalla haga clic en el botón “Importar” para iniciar el proceso de importación.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 18

Si recibe un error que dice que la importación ha fallado debido a problemas de cumplimiento de hardware, simplemente haga clic en el botón “Reintentar”. Esta acción debería iniciar el proceso de importación.

Nota: si la acción anterior no resolvió el problema, entonces debe crear una nueva máquina virtual desde cero.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 19

Si todo sale según lo planeado, VMware comienza a importar la VM. Nuevamente, el proceso puede tardar algún tiempo en completarse.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 20

Una vez que se haya completado la importación, encienda la VM haciendo clic en la opción “Encender esta máquina virtual”.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 21

Ha importado o migrado correctamente su VM de VirtualBox a VMware.

Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa - 22

Comente a continuación compartiendo sus pensamientos y experiencias sobre el uso del método anterior para migrar de VMware aVirtualBox y viceversa. También tenemos algunas características más de máquinas virtuales en el sitio, como cómo importar y exportar archivos OVA en Linux. Consulte también nuestra lista completa de las mejores aplicaciones de espacio aislado para Windows 10.