Migración o apertura de una VM creada con Virtual Box en VMware

He estado buscando información sobre el tema por internet y he encontrado la manera de hacer el proceso inverso abrir una VM creada con VMware en VirtualBox. Y como consecuencia la solución a esta entrada.
La manera de hacer esto sería:
Creamos una nueva máquina en VirtualBox.
Una vez creada copiamos el disco virutal de la VM de VMware, en la carpeta de la máquina creada en VirtualBox.
Antes de arracar la VM con VirtualBox, entraremos en la configuración de la máquina y cambiaremos en Almacenamiento el disco duro a asignar, escogiendo el que hemos copiado de VMware.
Con esto valdría en lo que he encontrado por ahí pero, yo lo he probado y no me ha funcionado.
He probado también a copiar todos los archivos, en vez de solo el disco virtual, de la VM de VMware en la carpeta de la máquina de VirtualBox y tampoco me ha funcionado.
Sin embargo he encontrado una posible solución a esta entrada, al leer esto, y sabiendo que en VirtualBox puedes seleccionar la extensión del disco virutal

Sabiendo también que VMware trabaja con el formato de disco .vmdk, escogemos ese formato, creamos la VM e instalamos el SO.
Ahora creamos una VM en VMware dándo los valores relativos para el SO, a la que hemos creado en VirtualBox.
Copiamos el disco virtual creado con VirtualBox en la carpeta de esta máquina de VMware.
Una vez hecho esto, en VMware  entramos en editar ajustes de la máquina > Add > Hard disk > Use an existing virtual disk > y seleccionamos el disco que hemos transportado de VirtualBox.
Con este nuevo disco añadido, sin salirnos de los ajustes, ahora eliminamos el hard disk que tenía anteriormente, aceptamos.
Y ahora al arrancar la máquina, se iniciará la creada en VirtualBox.