© Josep Ros. Con la tecnología de Blogger.

Virtualizar Windows 2000 en vSphere

Mi colega Miguel Sánchez me escribe desde Murcia para hacerme una consulta sobre algún problema para virtualizar Windows 2000 SP3 sobre vSphere.

Hola Josep,

    Te quisiera hacer una pregunta/cuestión. Estoy intentado virtualizar un Win2000SP3 y no hay forma, he probado con varios Converter, integrado en vCenter 4.0, el Standalone 3.0.3 y 3.0.5 y no hay manera, siempre al arrancar me da error (pantallazo de Windows error 0x7b). He visto una cosa que realmente me mosquea, es que el disco destino me lo crea como SCSI y el origen es IDE. Mi vCenter 4.0 no me da la opción de cambiar el tipo de disco, entonces lo he cambiado editando el .vmx como sigue:

ide0:0.present = "TRUE"
ide0:0.fileName = "Vega.vmdk"
ide0:0.ctkEnabled = "TRUE"

Funcionar... funciona, pero arrancar el sistema tarda una barbaridad y hay ocasiones que se queda "Preparando las conexiones de red...". Ahhh! ningún Converter me lo ha hecho, ha sido con un Acronis Echo 9.7, restaurándolo en una VM nueva.

¿Qué hago mal? ¿algo en lo que me puedas orientar?,

Muchas gracias, un seguidor "nato" de tu blog.

Miguel Sánchez

Muchas gracias por todos los comentarios sobre el blog y me alegro que te pueda ayudar.

Lo que has hecho de virtualizarlo utilizando el Acronis Echo está genial.

Hay una serie de cuestiones que tienes que tener en cuenta para que la postvirtualización sea perfecta:

1. Vigila con las controladoras de disco/tipo de disco IDE/SCSI. Si creas una VM desde cero verás que la controladora en Windows 2000 Server es distinta que en 2003, por ejemplo.
2. Ideal que cuando reinicies por primera vez accedas a la consola de recuperación. Si ya lo has arrancado, puedes hacerlo instalando desde el CD la consola de recuperación. Aquí tienes todas las instrucciones de instalación y uso de la cónsola de recuperación:
http://support.microsoft.com/kb/318752/es

3. Cuando entres en la consola de recuperación accede a la unidad donde tengas instalado Windows:



Y escribes help y te saldrán todas las opciones, hay unas cuantas.



Muy interesante que deshabilites con el comando disable los servicios asociados a hardware/software que ya no existen en la máquina, tipo tarjetas de vídeo físicas y programas relacionados con controladoras de disco, etc. de hardware tipo IBM, HP, Dell, etc.



Con List puedes ver los servicios que van a arrancar.




Interesante también que elimines
todos los dispositivos ocultos en el registro. http://www.josepros.com/2007/07/quitar-tarjeta-de-red-oculta-en-el.html

Una vez hecho todo esto subes al último SP de Windows 2000 y le instalas las VMware tools.

Miguel me comentó, y estoy de acuerdo, que lo óptimo para estos entornos es realizar una migración del servicio a un sistema nuevo y dejar que el Windows 2000 'descanse en paz'.

También Miguel me ha recomendado las utilidades CCleaner y SystemNinja para dejar el sistema limpio.

Gracias!

Así pues, resumidamente, los pasos son:

1 Crear una VM con la definición del disco correcta, como me planteastes.
2 Iniciar el liveCD del Acronis Echo Server 9.7 (es la versión que tenemos).
3 Restaurar el TIB en cuestión con la opción "Universal Restore".
4 Una vez restaurada, arrancamos la Consola de Recuperación de Windows 2000 y limpiamos, tanto servicios como drivers.
5 Arrancamos la VM e instalamos la VMWareTools.
6 Reiniciamos.
7 Verificamos todos los componentes instalados, y ejecutamos las aplicaciones CCleaner y SystemNinja para limpiar el sistema y registro.

No hay comentarios:

Consulta Técnica

[Consulta Técnica][bleft]

Virtualización

[Virtualización][twocolumns]

Naturaleza

[Naturaleza][grids]