Cómo instalar versiones OEM de Windows Server protegidas por BIOS en Hyper-V

Hola

Las ediciones OEM de Windows Server tienen exactamente los mismos derechos de virtualización que las demás. De cara a la activación, este tipo de ediciones muestran en el COA dos claves, la Physical Key para el host, y la Virtual Key para las 1 (standard), 4 (Enterprise) o ilimitadas (Datacenter) instancias virtuales de Windows Server que vayan a correr encima del servidor licenciado.

Sin embargo, algunas de estas ediciones de Windows Server vienen protegidas por el fabricante para evitar su instalación sobre un hardware diferente. Recordemos que toda versión OEM de Windows (cliente o servidor) “nace y muere” con el equipo junto al que se adquieren. Para ello se suele recurrir a un sistema denominado BIOS-Lock, que en tiempo de instalación comprueba la existencia de ciertas cadenas de caracteres introducidas por el fabricante en ciertos sectores de la BIOS. Para poderlas instalar sobre una máquina virtual, debemos simular la existencia de dicha información en la BIOS de la máquina virtual, lo que se logra mediante la propiedad BiosLockString, documentada aquí. La manera de especificarla es mediante la creación de la siguiente clave del registro en la partición padre, en la que debemos escribir una cadena de exactamente 32 caracteres provista por el fabricante:

  • HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\BiosLockString (REG_SZ)

Información específica del ROK (Reseller Option Kit) de HP:

Por último, dos consideraciones importantes relativas al mundo de los Windows OEM en relación a la virtualización:

  • Es ilegal instalar cualquier edición OEM de Windows Server o Client sobre un hypervisor, salvo en el caso que estamos tratando en este post. Solo es legal instalar una versión OEM de Windows en el mismo hardware con la que dicho producto fue adquirido. Es frecuente encontrarse con escenarios de VDI donde el SO de las máquinas virtuales es in Windows XP/Vista/7 OEM (ver Instalando VECD)
  • La consolidación de servidores OEM mediante P2V hace que dicha licencia OEM se pierda, ya que en ningún caso puede asignarse al servidor que albergará la VM. Recordemos que las licencias no se asignan nunca a las máquinas virtuales, sino al host sobre el que corren (Windows Server) o al dispositivo desde el que se acceden (Windows Client). En este caso, el host destino debe tener licencias “sobrantes”, consecuencia de haber sido “sobrelicenciado” con una o varias licencias de Enterprise, o todos sus procesadores con Datacenter 

Saludos

David Cervigón