Tengo un archivo OVA que necesito convertir a VHD para poder utilizar Hyper-V. Al abrir el archivo .ova
en winrar me da un archivo .ovf
y un archivo .vmdk
. He probado el programa Microsoft Virtual Machine Converter 3.0
que se recomienda en SU, pero requiere un servidor host. No lo tengo, sólo tengo el archivo.
https://superuser.com/questions/820426/import-ovf-and-or-vmdk-to-hyper-v
Bastante fácil en realidad, instalar VirtualBox que viene con el programa VBoxManage.exe. Se puede utilizar con clonehd
para especificar el nuevo formato del disco. Se especifica el archivo original del disco, en este caso el .vmdk, y luego se da una ubicación y un nombre para la salida del .vhd.
Abra un símbolo del sistema cmd, CD a C:\ Archivos de programa\Oracle\VirtualBox
o Virtualbox directorio de instalación y, a continuación, ejecute:
VBoxManage.exe clonehd --format vhd "C:\temp\VM\disk1.vmdk" "C:\temp\VM\disk1.vhd"
Documentación de VirtualBox: https://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi
Luego creé una nueva máquina virtual desde Hyper-V Manager
y seleccioné "Usar un disco duro virtual existente". Funcionó perfectamente.
Utilice esta guía para el acceso a Internet:
Todavía no puedo comentar, pero esto es una continuación del comentario de Ogglas.
Si usted recibe el mensaje:
'VBoxManage.exe' no es reconocido como un comando interno o externo, programa operable o archivo por lotes.
Intenta introducir la ruta completa de VBOXManage.exe en mi caso, sería:
B:\Virtualbox\VBoxManage.exe
El nuevo comando sería entonces:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" clonehd --format vhd "C:\temp\VM\disk1.vmdk" "C:\temp\VM\disk1.vhd"
Fuente: https://serverfault.com/questions/365423/how-to-run-vboxmanage-exe