NT4 P2V BlueScreen bajo VMWare

 Aunque hace años que Microsoft dejó de dar soporte a Windows NT, en la actualidad aún se siguen utilizando o se conservan máquinas guardadas en los almacenes por algún tipo de aplicación que solo funciona bajo ese entorno.

Hace poco me encontré con esa situación. Un servidor P-II Dual a 200Mhz, con 196Mb de SDRAM y un RAID montado. Para poder deshacernos de ese armatoste, decidimos virtualizarlo ya que el RAID donde estaba el sistema ya solo dependía de un disco por haber fallado el primero.

En un principio pensamos utilizar el VMWare Converter, pero este requiere un mínimo de memoria RAM de la cual no disponemos.

Otra alternativa que pensamos fue realizar un Ghost de los discos y luego clonarlos en una máquina virtual para que luego reconozca el hardware e instalarle las Tools.

Craso error. NT4 no soporta Plug&Play, así que no reconocerá el hardware automáticamente y lo más probable es que de pantallazo azul. No solo por el «hierro» físico, sino en nuestro caso también por unos controladores de Compaq del RAID.

Buscando documentación acerca de como poder virtualizar correctamente un NT4 me topé con un blog (OzVMs Dot Com) donde explica unos posibles casos para que funcionase realizando un Ghost. Se trata de coger el correspondiente Service Pack instalado y compiar a mano las librerías en las cuales da error cargando el VMDK desde otra máquina virtual.

Resultado, no nos funcionó, ya que seguía dando errores en las librerías de Compaq.

También probamos a hacer un disco de sistema con RDisk e intentar restaurar la configuración, pero el resultado fue idéntico. No iniciaba.

Recordé que a partir de cierta versión de Ghost, permitía convertir los discos a VMWare directamente. En nuestro caso, como no teníamos espacio suficiente para convertir la imagen, le puse una controladora de puertos USB por PCI y conectar un disco duro e iniciar con un Hirens BootCD.

Solo quedaba esperar que el sistema de archivos del NT no diese problemas corrupto en algún punto.

Una vez creado la imagen VMDK, creamos en nuestro entorno virtual de VMWare una máquina virtual con características similares a la que teníamos físicamente o con los recursos que creamos que necesitamos.

Subimos el VMDK al directorio correspondiente de nuestra máquina virtual y la agregamos a esta.

Iniciamos el equipo y comprobamos que efectivamente arranca bien. En este artículo se ha hecho la conversión con Ghost 11.5 y ejecutado bajo vSphere 4.0 Update 1.

 Una vez iniciemos sesión nos quedará instalar las VMWare Tools para que dispongamos de red si la necesitamos y una resolución a nuestro gusto.