Temas etiquetados como: ‘template’

Error al implementar una máquina Virtual con un template en SCVMM con Windows Server R2

8 Julio, 2010

Síntoma:

Cuando utilizamos SCVMM para crear una máquina en Hyper-V con una plantilla y la versión del sistema operativo que estamos instalando es una versión Windows Server 2008 R2 en los jobs de SCVMM obtenemos un error al aplicar el archivo unattend a la plantilla y se queda en el 94 %.

Cuando implementas una plantilla se selecciona automáticamente la versión de windwos 2008 R2:

1 300x43 Error al implementar una máquina Virtual con un template en SCVMM con Windows Server R2

El error 94%, donde se queda bloqueada la tarea de SCVMM es típico y suele darse cuando algún parámetro de archivo que se está utilizando para implementar la personalización de la plantilla en el arranque de la máquina virtual, tiene un error o tienen algún valor incorrecto, SCVMM no puede continuar con la implementación de la máquina virtual por medio de la plantilla y la creación de la máquina falla:

3 300x171 Error al implementar una máquina Virtual con un template en SCVMM con Windows Server R2

Para verificar que error está dando realmente la máquina virtual, necesitamos arrancarla con un WinPE y extraer la información de log de la máquina virtual al ser utilizada por SCVMM o bien cuando te salga el error pulsa: La tecla mayúsculas + F10 para que te salga la consola.

La máquina virtual va recogiendo un trazado de lo que va ocurriendo dentro de los siguiente directorios:

Para Generalize:  %WINDIR%\System32\Sysprep\Panther

Para Specialize:  %WINDIR%\Panther\

Para Unattended Windows setup actions:  %WINDIR%\Panther\Unattendgc

Dependiendo la fase en la que esté la instalación podremos mirar uno u otro log.

En nuestro caso descubrimos el siguiente error dentro de la máquina virtual cuando se produce el proceso de personalización por medio de unattend de dicha plantilla:

[Shell Unattend] ProductKey: ‘WYd58-R4eFJ-3X2rf-YCY4H-M2459′ installation failed (0xc004f050)

Para claro, el problema son las claves de instalación para una máquina R2, están tienen que ser las utilizadas por los KMSClient:

Windows Server 2008 R2 HPC Edition – FKJQ8-TMCVP-FRMR7-4WR42-3JCD7

Windows Server 2008 R2 Datacenter – 74YFP-3QFB3-KQT8W-PMXWJ-7M648

Windows Server 2008 R2 Enterprise – 489J6-VHDMP-X63PK-3K798-CPX3Y

Windows Server 2008 R2 for Itanium-Based Systems – GT63C-RJFQ3-4GMB6-BRFB9-CB83V

Windows Server 2008 R2 Standard – YC6KT-GKW9T-YTKYR-T4X34-R7VHC

Windows Web Server 2008 R2 – 6TPJF-RBVHG-WBW2R-86QPH-6RTM4

4 300x203 Error al implementar una máquina Virtual con un template en SCVMM con Windows Server R2

Cabe destacar algo muy importante que no sabíamos hasta ahora.

Con Windows server 2008 R2 no es válida una clave xxxxx-xxxxx-xxxxx-xxxxx-xxxxx, utilizando “x” es necesario poner una clave KMSClient correcta. Esto sin embargo no pasaba con la versión anterior de Windows Server 2008.


-->