Existen muchas ocasiones como a mi me pasa. que por usar Hyper-V no puedo usar a la vez VMWare Workstation.

El problema es que la porquería de Hyper-V no isntala todas las distribuciones de Linux bien, simplemente se cuelgan. Por lo que tengo que usar otro equipo, arrancar VMWare Wrokstation instalar la máquina, intalar el Linux que no tira en Hyper-V, convertir el disco de vmdk a vhd para poder importarlo en mi PC con Hyper-V.

Es sencillo pero tedioso… Es este artículo explicamos cómo convertir el disco duro de un formato a otro.

Lo primero es instalar Microsoft Virtual Machine Converter. Una vez lo descargamos e instalamos podemos ir al meollo.

Los pasos son los siguientes:

  • Importar el módulo en Powershell que tiene el cmdlet
  • Ejecutar el comando para la conversión

Importar el módulo en Powershell que tiene el cmdlet

Abrir una consola de Powershell como administradores, y ejecutar el comando:

Import-Module ‘C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1’

Eso importará el módulo que tiene el cmldet necesario. Claro, siempre y cuando hayáis instalado Virtual machine Converter en la ruta por defecto.

Una vez hecho, ejecutamos el siguiente comando:

ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath “RUTA-DONDE-ESTA-EL-VMDK” -DestinationLiteralPath “RUTA-DESTINO” -VhdType FixedHardDisk -VhdFormat Vhd

Es decir, ejemplo:

ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath “e:\VMs\Kali\Kali.vmdk” -DestinationLiteralPath “e:\Kali.vhd” -VhdType FixedHardDisk -VhdFormat Vhd

Eso nos va a convertir el disco como “FIXED” si no lo queremos así y lo queremos dinámico, usad el switch DinamicHardDisk

Leave a Reply

error: ooops!