Posiblemente les ha sucedido que van a migrar una máquina virtual si cuentas con el vmdk y vmx, y cuando subes la máquina virtual en el nuevo servidor al momento de intentar arrancar la misma, te sale el siguiente error.

A virtual machine fails to power on with the error: Unsupported and/or invalid disk type (1028943)

Y la máquina no arranca y piensas que todo se ha perdido, la verdad es un error muy común en Vmware y la solución es sencilla.

Para resolver el error debes ingresar por ssh al servidor donde subiste el vmdk y el vm, y debido a que el error está directamente relacionado con el disco vmdk, lo que debes hacer una vez que ingresas al ssh es clonar el disco y renombrarlo. A continuación te muestro los pasos.

  • Conectate por ssh al servidor ESXi
  • ssh root@servidorEsxi

  • cambiate al directorio de almacenamiento de las máquinas virtuales
  • cd /vmfs/volumes/datastore/maquinavirtual

  • Renombramos el disco
  • vmkfstools -i discoviejo.vmdk disconuevo.vmdk

  • Esto tardará el tiempo necesario según el tamaño de tu disco.

Una vez que el disco se haya clonado, lo siguiente que debes hacer es:

  • Ingresa al Vcenter o al vSphere Cliente
  • Clic derecho a la máquina virtual
  • Editar máquina virtual (Settings)
  • Selecciona hard disk y dale clic a remove
  • Clic en ok

Una vez eliminado el disco vamos nuevamente al vSphere Client y hacemos lo siguiente:

  • Clic derecho a la máquina virtual
  • Editar máquina virtual (Settings)
  • Agregar nuevo disco
  • Selecciona disco existente
  • En blouse busca el disco VMDK que creaste en los pasos anteriores
  • Guarda los cambios
  • Inicia la máquina virtual

Con esto la máquina iniciará sin problemas.