Después de jugar un rato con VirtualBox uno puede ver que claramente tiene ciertas ventajas con respecto al reconocidísimo VMWare, pero tambien tiene algunas desventajas con lo que es Networking y a veces, algunos dispositivos como placas de sonido o aceleración gráfica. Por internet abunda la información sobre como transformar una maquina virtual de VMWare a VirtualBox, pero el proceso inverso, aunque muy similar, esta poco documentado, por lo que he aquí, mi escueto aporte, que se reduce a la traducción de algun foro que encontré por ahí (no recuerdo ahora la fuente):
En principio, hay que tener en cuenta, que la transformación no es realmente de la máquina virtual, sino, tan solo del disco, por lo que, lo que vamos a hacer es crear una maquina virtual en VMWare a la que le vamos a definir como disco a usar, nuestro disco de VirtualBox.
Para realizar esta transformación, necesitamos 2 utilidades que se encuentran en los repositorios de Debian:
- vditool (De hecho esta se instaló cuando instale VirtualBox con Synaptics)
- qemu-img
Ahora sí, un ultimo requerimiento, es una buena cantidad de espacio en disco, ya que, a pesar de que el disco .vdi puede ser compactado como explique acá, primero vamos a tener que convertirlo a formato raw, para despues convertirlo a .vmdk, de otra forma no sería booteable por VMWare.
1.- Posicionados en el directorio donde tenemos el disco a convertir (por lo general $HOME/.VirtualBox/VDI) ejecutamos el siguiente comando:
vditool COPYDD xxxxx.vdi xxxxx.dd
Update: De acuerdo a lo que dice David, he verificado que si no consiguen la herramienta vditool, pueden utilizar el siguiente comando para convertir la imagen de disco a raw:
VBoxManage -convertSettingsIgnore internalcommands converttoraw xxxxx.vdi xxxxx.raw
2.- Una vez completado el proceso, ejecutamos este otro comando:
qemu-img convert -O vmdk xxxxx.dd xxxxx.vmdk
3.- Au Revoir! Ahora sí, podemos crear la máquina virtual en VMWare, decirle que vamos a utilizar un disco existente y seleccionar nuestro recien creado disco .vmdk.
Update: Si utilizan las últimas versiones de VMWare y les pregunta si desean convertirlo al nuevo formato, elijan la opción NO, ya que si no, la imagen de disco no será booteable en todos los casos.
Nota: Si tienen algun problema de funcionamiento con el qemu-img, pueden intentar ejecutandolo con sudo o como el usuario root.