Hoy quería comentarles sobre un problema que se me presento al migrar una VM de Windows Server 2008 Enterprise whitout Hyper-V de Virtual Server 2005 R2 a un Hyper-V montado en otro equipo.
Este procedimiento no tiene mayores inconvenientes por lo general. Una buena practica es antes de mover la VM de Virtual Server, desinstalar el Virtual Server Additions; así no tenemos inconvenientes al implementarle el Integration Services de Hyper-V.
Puntualmente en mi caso, esto funciono bien. Levanto la VM, pero no integro el Hardware (mouse, red, etc.), como podemos ver en el siguiente screenshoot.Ahora si reinstalaos el Integration Services, nos va a decir que ya hay una versión implementada, que lo que va a hacer es actualizarla o repararla. Si le damos el OK para que lo haga, va a realizar un proceso que puede tardar unos minutos, reiniciara y el problema persistirá.
Para solucionar este problema, lo que hice fue lo siguiente: ejecutamos el comando msconfig, vamos a la solapa boot y luego hacemos un clic en advanced (para movernos de solapa tendremos que utilizar las teclas Tab y shift+Tab)
Una vez ahi seleccionamos la opcion Detect HAL y luego aceptamos haciendo clic en OK las dos ventanas y listo. El proceso nos pedirá reiniciar el equipo para aplicar los cambios.
Realmente no es un procedimiento difícil, pero vale la pena tenerlo en cuenta. Personalmente no me había pasado nunca algo similar con una VM al migrar a Hyper-V; con lo cual podemos llegar a estancarnos buscando una solución a este problema.
Un error ya reportado sobre este componente, es si tenemos la VM con Vista o Windows Server 2003, podría dar los siguientes mensajes:
- (1) Unable to install Integration Services.
- (2) Unable to utilize the mouse.
Para solucionarlo debemos instalar el service pack 2 de nuestro sistema operativo.
Espero que les sea de utilidad. Saludos, Roberto Di Lello.
Les dejo unos links con información adicional:
- Codigos de Error: Virtual Machine Integration Services
- How to upgrade computers running Windows Server 2008 with the Hyper-V role installed to Windows Server 2008 R2