Un Windows Server con licencia ROK (Reseller Option Kit) en una máquina virtual VMware, nos podemos encontrar con que no sea posible realizar la instalación y aparezca: "failed bios lock" o "this hipervisor..."
Las distintas ediciones de Windows Server: Standard, Datacenter, Foundation, etc.. es posible comprarlas con licencias ROK (Reseller Option Kit).
La ISO de instalación de un Windows Server con licencia ROK es distinta a la ISO de una OEM o una VL.
La característica principal de un Windows Server con licencia ROK es que a nivel de licenciamiento, el Windows Server en cuestión, es provisto por el fabricante de hardware para instalar en su equipo.
Los distintos fabricantes de hardware como DELL, HPE, Fujitsu, entre otros, ofrecen junto con el servidor, la posibilidad de adquirir un Windows Server con licencia ROK.
Importante: Una ISO de Windows Server con licencia ROK subministrado por DELL, solo podrá instalarse en un servidor DELL.
Igual que:
Una ISO de Windows Server con licencia ROK subministrado por HPE, solo podrá instalarse en un servidor HPE, etc...
Si intentamos instalar una máquina virtual en un entorno de VMware con la ISO de Windows Server con licencia ROK, nos encontraremos con avisos similares a los siguientes:
En caso de DELL:
En inglés:
This hypervisor is not prepared for the Reseller Option Kit(ROK) media install or you are trying to install the ROK media on a non-Dell system. To prepare the hypervisor for the ROK install, please follow the steps mentioned in the ROK document at http://www.dell.com/ostechsheets and then try again.
En español:
Este hipervisor no está preparado para la instalación del soporte Reseller Option Kit (Kit de opción del revendedor - ROK) o usted está intentando instalar el soporte ROK en un sistema que no es Dell. Para preparar el hipervisor para la instalación ROK, siga los pasos indicados en el documento del ROK en la dirección http://www.dell.com/ostechsheets y, a continuación, inténtelo de nuevo.
En el caso de HPE:
En inglés:
Failed BIOS Lock: This installation media may be used only on hardware manufactured by: Hewlett Packard Enterprise
Please contact your hardware manufacturer for support.
Como podemos ver, cada fabricante muestra un mensaje distinto.
El problema ocurre por el aislamiento que por defecto aplica el hipervisor a las máquinas virtuales.
El hipervisor "esconde" cierta información ubicada en la BIOS física del servidor donde se encuentra instalado VMware ESXi.
Cuando iniciamos una instalación de Windows Server con una licencia ROK, el instalador va a buscar en la BIOS del sistema si el equipo es DELL, HPE, etc...
Una ISO de Windows Server con licencia ROK subministrado por DELL, solo podrá ser instalado en un servidor DELL.
Si el instalador, no puede realizar la verificación, aparece el error que estábamos viendo.
Para solucionar el problema, basta con editar el fichero VMX de la máquina virtual y añadir:
smbios.reflecthost = "TRUE"
Este parámetro, permitirá al instalador de Windows Server acceder a la parte de la BIOS física donde se ubica la información necesaria para poder realizar la verificación.
Recordemos que podemos editar el fichero VMX vía SSH o bien con Vsphere Client:
Editamos la VM: "Configuration Parameters", "Edit configuration" y añadimos:
---
Las distintas ediciones de Windows Server: Standard, Datacenter, Foundation, etc.. es posible comprarlas con licencias ROK (Reseller Option Kit).
La ISO de instalación de un Windows Server con licencia ROK es distinta a la ISO de una OEM o una VL.
La característica principal de un Windows Server con licencia ROK es que a nivel de licenciamiento, el Windows Server en cuestión, es provisto por el fabricante de hardware para instalar en su equipo.
Los distintos fabricantes de hardware como DELL, HPE, Fujitsu, entre otros, ofrecen junto con el servidor, la posibilidad de adquirir un Windows Server con licencia ROK.
Importante: Una ISO de Windows Server con licencia ROK subministrado por DELL, solo podrá instalarse en un servidor DELL.
Igual que:
Una ISO de Windows Server con licencia ROK subministrado por HPE, solo podrá instalarse en un servidor HPE, etc...
VMware: Instalar Windows Server ROK: El problema
Si intentamos instalar una máquina virtual en un entorno de VMware con la ISO de Windows Server con licencia ROK, nos encontraremos con avisos similares a los siguientes:
En caso de DELL:
En inglés:
This hypervisor is not prepared for the Reseller Option Kit(ROK) media install or you are trying to install the ROK media on a non-Dell system. To prepare the hypervisor for the ROK install, please follow the steps mentioned in the ROK document at http://www.dell.com/ostechsheets and then try again.
En español:
Este hipervisor no está preparado para la instalación del soporte Reseller Option Kit (Kit de opción del revendedor - ROK) o usted está intentando instalar el soporte ROK en un sistema que no es Dell. Para preparar el hipervisor para la instalación ROK, siga los pasos indicados en el documento del ROK en la dirección http://www.dell.com/ostechsheets y, a continuación, inténtelo de nuevo.
En el caso de HPE:
En inglés:
Failed BIOS Lock: This installation media may be used only on hardware manufactured by: Hewlett Packard Enterprise
Please contact your hardware manufacturer for support.
Como podemos ver, cada fabricante muestra un mensaje distinto.
VMware: Instalar Windows Server ROK: ¿Por qué ocurre?
El problema ocurre por el aislamiento que por defecto aplica el hipervisor a las máquinas virtuales.
El hipervisor "esconde" cierta información ubicada en la BIOS física del servidor donde se encuentra instalado VMware ESXi.
Cuando iniciamos una instalación de Windows Server con una licencia ROK, el instalador va a buscar en la BIOS del sistema si el equipo es DELL, HPE, etc...
Una ISO de Windows Server con licencia ROK subministrado por DELL, solo podrá ser instalado en un servidor DELL.
Si el instalador, no puede realizar la verificación, aparece el error que estábamos viendo.
VMware: Instalar Windows Server ROK: La solución
Para solucionar el problema, basta con editar el fichero VMX de la máquina virtual y añadir:
smbios.reflecthost = "TRUE"
Este parámetro, permitirá al instalador de Windows Server acceder a la parte de la BIOS física donde se ubica la información necesaria para poder realizar la verificación.
Recordemos que podemos editar el fichero VMX vía SSH o bien con Vsphere Client:
Editamos la VM: "Configuration Parameters", "Edit configuration" y añadimos:
---
Muchas gracias... me salvaste la vida,,, muy buen aporte, la verdad es dificil encontrar respuesta al tema.
ResponderEliminarGracias a ti por tu comentario.
EliminarMe alegro que te haya resultado útil.
Saludos,
Xavi.
Buenas Xavi, si tengo una máquina virtual con un Windows Server ROK y su licencia puesta, si migro esta máquina virtual a otro HOST/SERVIDOR sería legal que siga con esa licencia ROK o tendría que comprar otra licencia?.
ResponderEliminarHola Eugenio,
EliminarEn principio no, ya que la licencia ROK va ligada al hardware y fabricante.
Igualmente, si tienes dudas en cuanto a licenciamento, te aconsejo que hagas la pregunta a Microsoft.
Saludos,
Xavi.
Gracias fue muy útil. Saludos.
ResponderEliminar