Citrix Hypervisor

VM de Windows

La instalación de máquinas virtuales de Windows en el servidor de Citrix Hypervisor requiere soporte de virtualización de hardware (Intel VT o AMD-V).

Procedimiento básico para crear una VM Windows

El proceso de instalación de Windows en una máquina virtual consiste en los siguientes pasos:

  1. Selección de la plantilla de Windows apropiada

  2. Elección del modo de arranque apropiado

  3. Instalación del sistema operativo Windows

  4. Instalación de Citrix VM Tools para Windows (controladores de E/S y el agente de administración)

Advertencia:

Las VM de Windows solo se admiten cuando las VM tienen instalado Citrix VM Tools para Windows.

Plantillas de VM de Windows

Los sistemas operativos Windows se instalan en las máquinas virtuales mediante la clonación de una plantilla adecuada mediante XenCenter o la CLI xe y, a continuación, la instalación del sistema operativo. Las plantillas para huéspedes individuales tienen establecidos indicadores de plataforma predefinidos que definen la configuración del hardware virtual. Por ejemplo, todas las máquinas virtuales de Windows se instalan con el modo Capa de abstracción de hardware (HAL) de ACPI habilitado. Si posteriormente cambia una de estas máquinas virtuales para que tenga varias CPU virtuales, Windows cambia automáticamente la HAL al modo multiprocesador.

Las plantillas de Windows disponibles se enumeran en la siguiente tabla:

Nombre de plantilla Modos de arranque compatibles Descripción
Windows 10 (32 bits) BIOGRAFÍAS Se usa para instalar Windows 10
Windows 10 (64 bits) Arranque seguro de BIOS, UEFI, UEFI Se utiliza para instalar Windows 10 (64 bits)
Windows Server 2012 R2 (64 bits) BIOGRAFÍAS Se utiliza para instalar Windows Server 2012 R2 (64 bits)
Windows Server 2016 (64 bits) Arranque seguro de BIOS, UEFI, UEFI Se utiliza para instalar Windows Server 2016 o Windows Server Core 2016 (64 bits)
Windows Server 2019 (64 bits) Arranque seguro de BIOS, UEFI, UEFI Se utiliza para instalar Windows Server 2019 o Windows Server Core 2019 (64 bits)
Windows Server 2022 (64 bits) Arranque seguro de BIOS, UEFI, UEFI Se utiliza para instalar Windows Server 2022 o Windows Server Core 2022 (64 bits)

Adjuntar una biblioteca de imágenes ISO

El sistema operativo Windows se puede instalar desde un CD de instalación en una unidad de CD-ROM física en el servidor de Citrix Hypervisor o desde una imagen ISO. Consulte Crear imágenes ISO para obtener información sobre cómo crear una imagen ISO desde un CD de instalación de Windows y ponerla a disposición para su uso.

Arranque UEFI invitado y arranque seguro

Citrix Hypervisor permite que las versiones recientes de los sistemas operativos invitados de Windows se inicien en modo UEFI. El arranque con UEFI ofrece una interfaz más completa para que los sistemas operativos invitados interactúen con el hardware, lo que puede reducir significativamente los tiempos de arranque de las VM de Windows.

Para estos sistemas operativos Windows, Citrix Hypervisor también admite Windows Secure Boot. El arranque seguro evita que se ejecuten binarios sin firmar, firmados incorrectamente o modificados durante el arranque. En una máquina virtual habilitada para UEFI que aplica el arranque seguro, todos los controladores deben estar firmados. Este requisito puede limitar el rango de usos de la VM, pero proporciona la seguridad de bloquear los controladores no firmados/modificados. Si usa un controlador sin firmar, se produce un error en el arranque seguro y se muestra una alerta en XenCenter.

El arranque seguro también reduce el riesgo de que el malware en el huésped pueda manipular los archivos de arranque o ejecutarse durante el proceso de arranque.

Nota:

El arranque UEFI invitado se proporcionó como una función experimental en Citrix Hypervisor 8.0. Las máquinas virtuales habilitadas para UEFI que se crearon en Citrix Hypervisor 8.0 no se admiten en Citrix Hypervisor 8.2. Elimine estas máquinas virtuales y cree otras nuevas con Citrix Hypervisor 8.2.

Citrix Hypervisor admite el arranque UEFI y el arranque seguro en máquinas virtuales Windows 10 (64 bits), Windows Server 2016 (64 bits), Windows Server 2019 (64 bits) y Windows Server 2022 (64 bits) recién creadas. Debe especificar el modo de arranque al crear una VM. No es posible cambiar el modo de arranque de una VM entre BIOS y UEFI (o arranque seguro UEFI) después de arrancar la VM por primera vez. Sin embargo, puede cambiar el modo de arranque entre UEFI y UEFI Secure Boot en cualquier momento.

Tenga en cuenta lo siguiente al habilitar el arranque UEFI en máquinas virtuales:

  • Asegúrese de que la VM habilitada para UEFI tenga al menos dos vCPU.
  • Puede importar o exportar una máquina virtual habilitada para UEFI creada en Citrix Hypervisor como un archivo OVA, OVF o XVA. No se admite la importación de una máquina virtual habilitada para UEFI desde paquetes OVA u OVF creados en otros hipervisores.
  • Para usar PVS-Accelerator con máquinas virtuales habilitadas para UEFI, asegúrese de usar Citrix Provisioning 1906 o posterior.
  • Use el menú de configuración de UEFI para cambiar la resolución de pantalla de la consola de XenCenter. Para obtener instrucciones detalladas, consulte Solución de problemas.

Tenga en cuenta lo siguiente al habilitar el arranque seguro UEFI en máquinas virtuales:

  • El servidor de Citrix Hypervisor debe iniciarse en modo UEFI. Para obtener más información, consulte Instalaciones mediante arranque de red
  • El grupo de recursos o el servidor independiente deben tener acceso a los certificados de arranque seguro.

    Solo un servidor de Citrix Hypervisor del grupo requiere acceso a los certificados. Cuando un servidor se une a un grupo, los certificados de ese servidor se ponen a disposición de otros servidores del grupo.

Nota

Las VM habilitadas para UEFI usan NVME y E1000 para dispositivos emulados. La información de emulación no muestra estos valores hasta después de instalar Citrix VM Tools para Windows en la VM. Las máquinas virtuales habilitadas para UEFI también muestran que solo tienen 2 NIC hasta después de instalar Citrix VM Tools para Windows.

Habilitar el arranque UEFI o el arranque seguro UEFI

Puede usar XenCenter o la CLI xe para habilitar el arranque UEFI o el arranque seguro UEFI para su máquina virtual.

Para obtener información sobre cómo crear una máquina virtual habilitada para UEFI en XenCenter, consulte Crear una máquina virtual mediante XenCenter.

Uso de la CLI xe para habilitar el arranque UEFI o el arranque seguro UEFI

Cuando cree una VM, ejecute el siguiente comando antes de arrancarla por primera vez:

    xe vm-param-set uuid=<UUID> HVM-boot-params:firmware=<MODE>
    xe vm-param-set uuid=<UUID> platform:secureboot=<OPTION>
<!--NeedCopy-->

Donde UUID es el UUID de la VM, MODE es BIOS o uefi, y OPTION es “true” o “false”. Si no especifica el modo, se establece de forma predeterminada en uefi si esa opción es compatible con el sistema operativo de la máquina virtual. De lo contrario, el modo se establece de forma predeterminada BIOS. Si no especifica la opción secureboot, el valor predeterminado es “automático”. Para las máquinas virtuales habilitadas para UEFI creadas en un servidor de Citrix Hypervisor que se inicia en modo UEFI y tiene certificados de arranque seguro disponibles, el comportamiento “automático” consiste en habilitar el arranque seguro para la máquina virtual. De lo contrario, el arranque seguro no está habilitado.

Para crear una máquina virtual habilitada para UEFI a partir de una plantilla suministrada con Citrix Hypervisor, ejecute el siguiente comando:

    UUID=$(xe vm-clone name-label='Windows 10 (64-bit)' new-name-label='Windows 10 (64-bit)(UEFI)')
    xe template-param-set uuid=<UUID> HVM-boot-params:firmware=<MODE> platform:secureboot=<OPTION>
<!--NeedCopy-->

No ejecute este comando para plantillas que tengan algo instalado o plantillas que haya creado a partir de una instantánea. El modo de arranque de estas instantáneas no se puede cambiar y, si intenta cambiar el modo de arranque, la VM no arranca.

Cuando inicia la VM habilitada para UEFI, la primera vez que se le pide en la consola de VM que presione cualquier tecla para iniciar la instalación de Windows. Si no inicia la instalación de Windows, la consola de la VM cambia al shell UEFI.

Para reiniciar el proceso de instalación, en la consola UEFI, escriba los siguientes comandos.

EFI:
EFI\BOOT\BOOTX64

Cuando se reinicie el proceso de instalación, observe la consola de la VM para ver el mensaje de instalación. Cuando aparezca el mensaje, presiona cualquier tecla.

Desactivación del arranque seguro

Es posible que quiera desactivar el arranque seguro en ocasiones. Por ejemplo, la depuración de Windows no se puede habilitar en una máquina virtual que esté en modo de usuario de arranque seguro. Para inhabilitar el arranque seguro, cambie la VM al modo de configuración de arranque seguro. En el servidor de Citrix Hypervisor, ejecute el siguiente comando:

varstore-sb-state <VM_UUID> setup

Teclas

Las máquinas virtuales habilitadas para UEFI se aprovisionan con un PK a partir de una clave privada efímera, la KEK de Microsoft, la PCA de producción de Microsoft Windows y las claves de terceros de Microsoft. Las VM también reciben una lista de revocaciones actualizada del foro de la UEFI. Esta configuración permite que las máquinas virtuales de Windows se inicien con el arranque seguro activado y reciban actualizaciones automáticas de las claves y la lista de revocaciones de Microsoft.

Solución de problemas de las máquinas virtuales de arranque seguro UEFI y UEFI

Para obtener información sobre la solución de problemas de las máquinas virtuales de arranque seguro UEFI o UEFI, consulte Solucionar problemas de UEFI y arranque seguro en máquinas virtuales de Windows.

Crear una VM mediante XenCenter

Para crear una VM Windows:

  1. En la barra de herramientas de XenCenter, haga clic en el botón Nueva máquina virtual para abrir el asistente para nueva máquina virtual.

    El asistente para nueva VM le permite configurar la nueva VM, ajustando varios parámetros para la CPU, el almacenamiento y los recursos de red.

  2. Seleccione una plantilla de VM y haga clic en Siguiente.

    Cada plantilla contiene la información de configuración necesaria para crear una VM con un sistema operativo (SO) invitado específico y con un almacenamiento óptimo. Esta lista refleja las plantillas que Citrix Hypervisor admite actualmente.

    Nota:

    Si el sistema operativo que va a instalar en su máquina virtual solo es compatible con el hardware original, marque la casilla Copiar cadenas de BIOS del host a la máquina virtual. Por ejemplo, puede usar esta opción para un CD de instalación de SO que se empaquetó con un equipo específico.

    Después de iniciar una VM por primera vez, no puede cambiar sus cadenas de BIOS. Asegúrese de que las cadenas del BIOS sean correctas antes de iniciar la VM por primera vez.

    Para copiar cadenas de BIOS mediante la CLI, consulte Instalar máquinas virtuales HVM desde medios del kit de opciones de revendedor (con bloqueo de BIOS). La opción de establecer cadenas de BIOS definidas por el usuario no está disponible para las VM HVM.

  3. Introduzca un nombre y una descripción opcional para la nueva VM.

  4. Elija el origen del medio del sistema operativo que quiere instalar en la nueva máquina virtual.

    La instalación desde un CD/DVD es la opción más sencilla para empezar.

    1. Elija la opción de fuente de instalación predeterminada (unidad de DVD)
    2. Inserte el disco en la unidad de DVD del servidor de Citrix Hypervisor

    Citrix Hypervisor también le permite extraer los medios de instalación del sistema operativo de una variedad de fuentes, incluida una biblioteca ISO preexistente. Una imagen ISO es un archivo que contiene toda la información que contendría un disco óptico (CD, DVD, etc.). En este caso, una imagen ISO contendría los mismos datos del sistema operativo que un CD de instalación de Windows.

    Para adjuntar una biblioteca ISO preexistente, haga clic en Nueva biblioteca ISO e indique la ubicación y el tipo de biblioteca ISO. A continuación, puede elegir el medio ISO del sistema operativo específico de la lista.

  5. Elija un modo de arranque para la VM. De forma predeterminada, XenCenter selecciona el modo de arranque más seguro disponible para la versión del sistema operativo de la VM.

    Nota:

    • Las opciones de arranqueUEFI y arranque seguro UEFI aparecen atenuadas si la plantilla de VM que ha elegido no admite el arranque UEFI.
    • No puede cambiar el modo de arranque después de arrancar la VM por primera vez.
  6. Seleccione un servidor doméstico para la VM.

    Un servidor doméstico es el servidor que proporciona los recursos para una VM en un grupo. Cuando designa un servidor doméstico para una VM, Citrix Hypervisor intenta iniciar la VM en ese servidor. Si esta acción no es posible, se selecciona automáticamente un servidor alternativo dentro del mismo grupo. Para elegir un servidor doméstico, haga clic en Colocar la máquina virtual en este servidor y seleccione un servidor de la lista.

    Notas:

    • En los grupos habilitados para WLB, el servidor doméstico designado no se usa para iniciar, reiniciar, reanudar o migrar la VM. En cambio, Equilibrio de carga de trabajo designa el mejor servidor para la VM mediante el análisis de las métricas del grupo de recursos de Citrix Hypervisor y la recomendación de optimizaciones.
    • Si una VM tiene una o más GPU virtuales asignadas, la nominación de servidor doméstico no se aplica. En cambio, la nominación del servidor se basa en la directiva de ubicación de GPU virtual establecida por el usuario.

    Si no quiere designar un servidor doméstico, haga clic en No asignar a esta máquina virtual un servidor doméstico. La VM se inicia en cualquier servidor con los recursos necesarios.

    Haga clic en Siguiente para continuar.

  7. Asigne recursos de memoria y procesador para la VM. Para una VM con Windows 10, el valor predeterminado es 1 CPU virtual y 2048 MB de RAM. También puede optar por modificar los valores predeterminados. Haga clic en Siguiente para continuar.

  8. Asigna una GPU virtual. El asistente para nuevas máquinas virtuales le pide que asigne una GPU dedicada o una o más GPU virtuales a la máquina virtual. Esta opción permite que la VM utilice la potencia de procesamiento de la GPU. Con esta función, tiene un mejor soporte para aplicaciones de gráficos profesionales en 3D de alta gama, como CAD/CAM, GIS y aplicaciones de imágenes médicas.

  9. Asigne y configure el almacenamiento para la nueva VM.

    Haga clic en Siguiente para seleccionar la asignación predeterminada (24 GB) y la configuración, o puede que quiera realizar la siguiente configuración adicional:

    • Cambie el nombre, la descripción o el tamaño del disco vDisk haciendo clic en Propiedades.
    • Para agregar un disco virtual nuevo, seleccione Agregar.
  10. Configure las redes en la nueva VM.

    Haga clic en Siguiente para seleccionar la NIC y las configuraciones predeterminadas, incluida una dirección MAC única creada automáticamente para cada NIC. Como alternativa, es posible que desee realizar la siguiente configuración adicional:

    • Cambie la red física, la dirección MAC o la prioridad de calidad de servicio (QoS) del disco vDisk haciendo clic en Propiedades.
    • Agregue una nueva NIC virtual seleccionando Agregar.
  11. Revise la configuración y, a continuación, haga clic en Crear ahora para crear la VM y volver a la ficha Buscar.

    Aparece un icono para la nueva VM debajo del host en el panel Recursos.

    En el panel Recursos, seleccione la VM y, a continuación, haga clic en la ficha Consola para ver la consola de VM.

  12. Siga las pantallas de instalación del sistema operativo y haga sus selecciones.

  13. Una vez que se complete la instalación del sistema operativo y se reinicie la VM, instale Citrix VM Tools para Windows.

Instalación de Citrix VM Tools para Windows

Citrix VM Tools para Windows proporciona servicios de E/S de alto rendimiento sin la sobrecarga de la emulación de dispositivos tradicionales. Citrix VM Tools para Windows se compone de controladores de E/S (también conocidos como controladores paravirtualizados o controladores PV) y el agente de administración. Citrix VM Tools para Windows debe instalarse en cada máquina virtual de Windows para que la máquina virtual tenga una configuración totalmente compatible. Una máquina virtual funciona sin ellas, pero el rendimiento se ve significativamente obstaculizado.

Nota:

Para instalar Citrix VM Tools para Windows en una máquina virtual de Windows, la máquina virtual debe ejecutar Microsoft.NET Framework versión 4.0 o posterior.

Antes de instalar Citrix VM Tools para Windows, asegúrese de que su VM esté configurada para recibir los controladores de E/S de Windows Update. Windows Update es la forma recomendada de recibir actualizaciones de los controladores de E/S. Sin embargo, si Windows Update no es una opción disponible para su máquina virtual, también puede recibir actualizaciones de los controladores de E/S a través del agente de administración o actualizar los controladores manualmente. Para obtener más información, consulte Actualizar los controladores de E/S.

Para instalar Citrix VM Tools para Windows:

  1. Descargue el archivo Citrix VM Tools para Windows desde la página de descargas de Citrix Hypervisor.

    Las herramientas están disponibles en versiones de 32 bits y 64 bits.

  2. Copie el archivo en su máquina virtual de Windows o en una unidad compartida a la que pueda acceder la máquina virtual de Windows.

  3. Ejecute el archivo managementagent.msi para iniciar la instalación de Citrix VM Tools.

    Msiexec.exe /package managementagent.msi
    
  4. Siga las instrucciones del instalador.

    • Siga las instrucciones del asistente para aceptar el acuerdo de licencia y elegir una carpeta de destino.

    • Personalice la configuración en la página Configuración de instalación y actualizaciones. El asistente de instalación del agente de administración de Windows de Citrix Hypervisor muestra la configuración recomendada. De forma predeterminada, el asistente muestra la siguiente configuración:

      • Instale los controladores de E/S ahora
      • Permitir actualizaciones automáticas del agente de administración
      • No permitir las actualizaciones automáticas de controladores de E/S por parte del agente de administración
      • Enviar información de uso anónima a Citrix

      Si no quiere permitir la actualización automática del agente de administración, seleccione No permitir actualizaciones automáticas del agente de administración en la lista.

      Si quiere permitir que el agente de administración actualice automáticamente los controladores de E/S, seleccione Permitir actualizaciones automáticas de controladores de E/S por parte del agente de administración. Sin embargo, se recomienda utilizar Windows Update para actualizar los controladores de E/S, no el agente de administración.

      Nota:

      Si ha elegido recibir actualizaciones de controladores de E/S a través del mecanismo de Windows Update, no permita que el agente de administración actualice los controladores de E/S automáticamente.

      Si no quiere compartir información de uso anónimo con Citrix, desactive la casilla de verificación Enviar información de uso anónimo a Citrix. La información transmitida a Citrix contiene el UUID de la máquina virtual que solicita la actualización. No se recopila ni transmite a Citrix ninguna otra información relacionada con la VM.

    • Haga clic en Siguiente y luego en Instalar para iniciar el proceso de instalación de Citrix VM Tools para Windows.

  5. Reinicie la VM cuando se le pida que complete el proceso de instalación.

Nota:

Citrix VM Tools para Windows puede solicitar el reinicio con /quiet /norestart o /quiet /forcerestart especificado después de que la VM ya se haya reiniciado una vez como parte de la instalación.

Los controladores de E/S se instalan automáticamente en una máquina virtual de Windows que puede recibir actualizaciones de Windows Update. Sin embargo, le recomendamos que instale Citrix VM Tools para Windows para instalar el agente de administración y mantener la configuración admitida.

Es posible que los clientes que instalen Citrix VM Tools para Windows o el agente de administración a través de RDP no vean el mensaje de reinicio, ya que solo aparece en la sesión de la consola de Windows. Para asegurarse de reiniciar la VM (si es necesario) y para que la VM alcance un estado optimizado, especifique la opción forzar reinicio en RDP. La opción forzar reinicio reinicia la VM solo si es necesario para que la VM alcance un esta do optimizado.

Instalación silenciosa

Para instalar Citrix VM Tools para Windows de forma silenciosa y evitar que el sistema se reinicie, ejecute uno de los siguientes comandos:

Msiexec.exe /package managementagentx86.msi /quiet /norestart
Msiexec.exe /package managementagentx64.msi /quiet /norestart
<!--NeedCopy-->

O bien:

Setup.exe /quiet /norestart
<!--NeedCopy-->

Se puede obtener una instalación no interactiva, pero no silenciosa ejecutando:

Msiexec.exe managementagentx86.msi /passive
Msiexec.exe managementagentx64.msi /passive
<!--NeedCopy-->

O bien:

Setup.exe /passive
<!--NeedCopy-->

Para personalizar la configuración de la instalación, utilice los siguientes parámetros con los comandos de instalación silenciosa:

Parámetro Valores permitidos Valor predeterminado Descripción
ALLOWAUTOUPDATE SÍ o NO Permitir actualizaciones automáticas del agente de administración
ALLOWDRIVERINSTALL SÍ o NO Instale los controladores de E/S ahora
ALLOWDRIVERUPDATE SÍ o NO NO Permitir que las actualizaciones automáticas del agente de administración instalen controladores actualizados
IDENTIFICAR ACTUALIZACIÓN AUTOMÁTICA SÍ o NO Enviar información de uso anónima a Citrix

Por ejemplo, para realizar una instalación silenciosa de las herramientas que no permita futuras actualizaciones automáticas del agente de administración y no envíe información anónima a Citrix, ejecute uno de los siguientes comandos:

Msiexec.exe /package managementagentx86.msi ALLOWAUTOUPDATE=NO IDENTIFYAUTOUPDATE=NO /quiet /norestart
Msiexec.exe /package managementagentx64.msi ALLOWAUTOUPDATE=NO IDENTIFYAUTOUPDATE=NO /quiet /norestart
<!--NeedCopy-->

Para instalaciones interactivas, silenciosas y pasivas, después del siguiente reinicio del sistema, puede haber varios reinicios automatizados antes de que Citrix VM Tools para Windows esté completamente instalado. Este comportamiento también es el caso de las instalaciones con el indicador /norestart especificado. Sin embargo, para las instalaciones en las que se proporciona el indicador /norestart, el reinicio inicial puede iniciarse manualmente.

Citrix VM Tools para Windows se instalan de forma predeterminada en el directorio C:\Program Files\Citrix\XenTools de la VM.

Notas:

  • Para instalar Citrix VM Tools para Windows en una máquina virtual de Windows, la máquina virtual debe ejecutar Microsoft.NET Framework versión 4.0 o posterior.
  • El parámetro /quiet solo se aplica a los cuadros de diálogo de instalación, pero no a la instalación del controlador del dispositivo. Cuando se especifica el parámetro /quiet, la instalación del controlador del dispositivo solicita permiso para reiniciar si es necesario.
    • Cuando /quiet /norestart se especifica, el sistema no se reinicia una vez que se completa la instalación de las herramientas. Este comportamiento es independiente de lo que el usuario especifique en el cuadro de diálogo de reinicio.
    • Cuando /quiet /forcerestart se especifica, el sistema se reinicia una vez finalizada la instalación de las herramientas. Este comportamiento es independiente de lo que el usuario especifique en el cuadro de diálogo de reinicio.
    • Cuando la instalación del controlador del dispositivo solicita permiso para reiniciar, la instalación de herramientas con el parámetro quiet especificado aún puede estar en curso. Use el Administrador de tareas para confirmar si el instalador sigue ejecutándose.

Advertencia:

La instalación o actualización de Citrix VM Tools para Windows puede provocar que cambie el nombre descriptivo y el identificador de algunos adaptadores de red. Cualquier software que esté configurado para usar un adaptador en particular puede tener que reconfigurarse después de la instalación o actualización de Citrix VM Tools para Windows.

Crear una VM Windows mediante la CLI

Para crear una máquina virtual Windows a partir de un repositorio ISO mediante la CLI xe:

  1. Crea una VM a partir de una plantilla:

    xe vm-install new-name-label=vm_name template=template_name
    <!--NeedCopy-->
    

    Este comando devuelve el UUID de la nueva VM.

  2. Cree un repositorio de almacenamiento ISO:

    xe-mount-iso-sr path_to_iso_sr
    <!--NeedCopy-->
    
  3. Enumera todas las ISO disponibles:

    xe cd-list
    <!--NeedCopy-->
    
  4. Inserte la ISO especificada en la unidad de CD virtual de la VM especificada:

    xe vm-cd-add vm=vm_name cd-name=iso_name device=3
    <!--NeedCopy-->
    
  5. Inicie la VM e instale el sistema operativo:

    xe vm-start vm=vm_name
    <!--NeedCopy-->
    

En este punto, la consola de VM está visible en XenCenter.

Para obtener más información sobre el uso de la CLI, consulte Interfaz de línea de comandos.

Actualizar los sistemas operativos Windows

En esta sección se analiza la actualización de máquinas virtuales de Windows con sistemas operativos actualizados.

Las actualizaciones a las máquinas virtuales suelen ser necesarias cuando se pasa a una versión más reciente de Citrix Hypervisor. Tenga en cuenta las siguientes limitaciones al actualizar sus máquinas virtuales a una versión más reciente de Citrix Hypervisor:

  • Antes de migrar máquinas virtuales de Windows mediante la migración en vivo, debe actualizar Citrix VM Tools para Windows en cada máquina virtual.
  • La operación de suspender/reanudar no se admite en las máquinas virtuales de Windows hasta que se actualicen Citrix VM Tools para Windows.
  • El uso de determinadas aplicaciones antivirus y firewall puede bloquear las VM de Windows, a menos que se actualice Citrix VM Tools para Windows.

Le recomendamos que no elimine Citrix VM Tools de su máquina virtual de Windows antes de actualizar automáticamente la versión de Windows en la máquina virtual.

Use Windows Update para actualizar la versión del sistema operativo Windows en las máquinas virtuales de Windows.

Nota:

Los discos de instalación de Windows suelen ofrecer una opción de actualización si los arranca en un servidor que ya tiene instalada una versión anterior de Windows. Sin embargo, si usa Windows Update para actualizar Citrix VM Tools, no actualice el sistema operativo Windows desde un disco de instalación. En su lugar, use Windows Update.

Actualización de Citrix VM Tools para Windows

Citrix Hypervisor tiene un mecanismo más sencillo para actualizar los controladores de E/S (controladores PV) y el agente de administración automáticamente para las máquinas virtuales de Windows. Este mecanismo permite a los clientes instalar actualizaciones a medida que estén disponibles, sin tener que esperar un parche rápido.

Asegúrese de que Citrix VM Tools para Windows se actualice periódicamente a la versión más reciente.

Recomendamos usar la siguiente configuración para actualizar los diferentes componentes de Citrix VM Tools para Windows:

  1. Establezca el valor de la siguiente clave de registro en un valor REG_DWORD de ‘3’: HLKM\System\CurrentControlSet\services\xenbus_monitor\Parameters\Autoreboot
  2. Asegúrese de que su máquina virtual esté configurada para recibir controladores de E/S de Windows Update.
  3. Configure el agente de administración para que se actualice automáticamente.

La sección Estado de virtualización en la ficha General de una VM en XenCenter especifica si la VM puede recibir actualizaciones de Windows Update. El mecanismo para recibir actualizaciones de controladores de E/S de Windows Update está activado de forma predeterminada. Si no quiere recibir actualizaciones de controladores de E/S de Windows Update, inhabilite Windows Update en su máquina virtual o especifique una directiva de grupo.

Importante:

Asegúrese de que todos los reinicios de VM solicitados se completen como parte de la actualización. Es posible que se requieran varios reinicios. Si no se completan todos los reinicios solicitados, esto puede provocar un comportamiento inesperado.

Las siguientes secciones contienen información sobre la actualización automática de los controladores de E/S y el agente de administración.

Actualizar los controladores de E/S

Puede obtener actualizaciones de controladores de E/S automáticamente desde Microsoft Windows Update, siempre que:

  • Está ejecutando Citrix Hypervisor 8.2 Premium Edition o tiene acceso a Citrix Hypervisor a través de la autorización de Citrix Virtual Apps and Desktops o la autorización de Citrix DaaS.

  • Ha creado una máquina virtual de Windows mediante XenCenter emitido con Citrix Hypervisor 8.2

  • Windows Update está habilitado en la VM

  • La VM tiene acceso a Internet o puede conectarse a un servidor proxy WSUS

Nota:

Windows Server Core no admite el uso de Windows Update para instalar o actualizar los controladores de E/S. En su lugar, use el instalador de Citrix VM Tools para Windows, disponible en la página de descargas de Citrix Hypervisor . Los clientes también pueden recibir actualizaciones de controladores de E/S automáticamente a través del mecanismo de actualización automática del agente de administración. Puede configurar este parámetro durante la instalación de Citrix VM Tools para Windows. Para obtener más información, consulte Instalar Citrix VM Tools para Windows.

Reinicios automáticos

Asegúrese de que todos los reinicios de VM solicitados se completen como parte de la actualización. Es posible que se requieran varios reinicios. Si no se completan todos los reinicios solicitados, es posible que veas un comportamiento inesperado.

Puede establecer una clave de registro que especifique el número máximo de reinicios automáticos que se realizan al instalar los controladores a través del Administrador de dispositivos o Windows Update. Después de instalar el controlador xenbus versión 9.1.1.8 o posterior, Citrix VM Tools para Windows usa la guía proporcionada por esta clave de registro.

Para utilizar esta función, le recomendamos que configure la siguiente clave de registro lo antes posible: HLKM\System\CurrentControlSet\services\xenbus_monitor\Parameters\Autoreboot. El valor de la clave de registro debe ser un número entero positivo. Le recomendamos que establezca el número de reinicios de la clave de registro en 3.

Cuando se establece esta clave de registro, Citrix VM Tools para Windows realiza tantos reinicios como sean necesarios para completar las actualizaciones o el número de reinicios especificados por la clave de registro, el valor que sea inferior.

Antes de cada reinicio, Windows puede mostrar una alerta durante 60 segundos que avisa del próximo reinicio. Puede descartar la alerta, pero esta acción no cancela el reinicio. Debido a este retraso entre los reinicios, espere unos minutos después del reinicio inicial para que se complete el ciclo de reinicio.

Notas:

Esta configuración es necesaria para los servidores headless con direcciones IP estáticas.

Esta función de reinicio automático solo se aplica a las actualizaciones de los controladores de E/S de Windows a través del Administrador de dispositivos o Windows Update. Si utiliza el instalador del agente de administración para implementar los controladores, el instalador ignora esta clave de registro y administra los reinicios de la máquina virtual de acuerdo con su propia configuración.

Encuentre la versión del controlador de E/S

Para averiguar la versión de los controladores de E/S instalados en la VM:

  1. Vaya a C:\Windows\System32\drivers.

  2. Busque al conductor en la lista.

  3. Haga clic con el botón derecho en el controlador y seleccione Propiedades y luego Detalles.

    El campo Versión del archivo muestra la versión del controlador instalado en la máquina virtual.

Actualizar el agente de administración

Citrix Hypervisor le permite actualizar el agente de administración automáticamente en máquinas virtuales de Windows nuevas y existentes. De forma predeterminada, Citrix Hypervisor permite la actualización automática del agente de administración. Sin embargo, no permite que el agente de administración actualice los controladores de E/S automáticamente. Puede personalizar la configuración de actualización del agente de administración durante la instalación de Citrix VM Tools para Windows. La actualización automática del agente de administración se produce sin problemas y no reinicia la VM. En situaciones en las que se requiere reiniciar una VM, aparece un mensaje en la ficha Consola de la VM que notifica a los usuarios sobre la acción requerida.

Puede obtener las actualizaciones del agente de administración automáticamente, siempre que:

  • Está ejecutando Citrix Hypervisor 8.2 Premium Edition o tiene acceso a Citrix Hypervisor a través de la autorización de Citrix Virtual Apps and Desktops o la autorización de Citrix DaaS.

  • Ha instalado Citrix VM Tools para Windows con Citrix Hypervisor 7.0 o superior

  • La VM de Windows tiene acceso a Internet

Busque la versión de Management Agent

Para averiguar la versión del agente de administración instalado en la máquina virtual:

  1. Vaya a C:\Program Files\Citrix\XenTools.

  2. Haga clic en XenGuestAgent con el botón secundario en la lista y haga clic en Propiedades y, luego, en Detalles.

    El campo Versión del archivo muestra la versión del agente de administración instalado en la máquina virtual.

Administrar actualizaciones automáticas mediante la CLI

Citrix Hypervisor le permite usar la línea de comandos para administrar la actualización automática de los controladores de E/S y el agente de administración. Puede ejecutar msiexec.exe con los argumentos enumerados en la siguiente tabla para especificar si los controladores de E/S y el agente de administración se actualizan automáticamente. Para obtener información sobre la instalación de Citrix VM Tools para Windows mediante msiexec.exe, consulte Instalación silenciosa.

Nota:

Para las máquinas virtuales administradas mediante PVS o MCS, las actualizaciones automatizadas se desactivan automáticamente cuando el VDA de Citrix Virtual Desktops está presente e informa de que la máquina no es persistente.

Argumento Valores Descripción
ALLOWAUTOUPDATE SÍ/NO Permitir/no permitir la actualización automática del agente de administración
ALLOWDRIVERINSTALL SÍ/NO Permitir/no permitir que el instalador de Citrix VM Tools para Windows instale controladores de E/S
ALLOWDRIVERUPDATE SÍ/NO Permitir/no permitir que el agente de administración actualice los controladores de E/S automáticamente
IDENTIFICAR ACTUALIZACIÓN AUTOMÁTICA SÍ/NO Permitir/no permitir que el mecanismo de actualización automática envíe información de uso anónima a Citrix

Por ejemplo:

setup.exe  /passive /forcerestart ALLOWAUTOUPDATE=YES ALLOWDRIVERINSTALL=NO \
     ALLOWDRIVERUPDATE=NO IDENTIFYAUTOUPDATE=YES
<!--NeedCopy-->

O bien:

msiexec.exe /i managementagentx64.msi ALLOWAUTOUPDATE=YES ALLOWDRIVERINSTALL=NO \
    ALLOWDRIVERUPDATE=NO IDENTIFYAUTOUPDATE=YES
<!--NeedCopy-->

Redirigir las actualizaciones del agente de administración

Citrix Hypervisor permite a los clientes redirigir las actualizaciones del agente de administración a un servidor web interno antes de que se instalen. Esta redirección permite a los clientes revisar las actualizaciones antes de que se instalen automáticamente en la VM.

Para redirigir las actualizaciones del agente de administración:

El agente de administración utiliza un archivo de actualizaciones para obtener información sobre las actualizaciones disponibles. El nombre de este archivo de actualizaciones depende de la versión del agente de administración que utilice:

Complete los siguientes pasos para redirigir las actualizaciones del agente de administración:

  1. Descargue el archivo de actualizaciones.

  2. Descargue los archivos MSI de Management Agent referenciados en el archivo de actualizaciones.

  3. Cargue los archivos MSI en un servidor web interno al que puedan acceder las máquinas virtuales.

  4. Actualice el archivo de actualizaciones para que apunte a los archivos MSI en el servidor web interno.

  5. Cargue el archivo de actualizaciones en el servidor web.

Las actualizaciones automáticas también se pueden redirigir por VM o por grupo. Para redirigir las actualizaciones por VM:

  1. En la máquina virtual, abra un símbolo del sistema como administrador.

  2. Ejecute el comando

    reg.exe ADD HKLM\SOFTWARE\Citrix\XenTools /t REG_SZ /v update_url /d \
        url of the update file on the web server
    <!--NeedCopy-->
    

Para redirigir la actualización automática del agente de administración por grupo, ejecute el siguiente comando:

xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_url=url of the update file on the web server
<!--NeedCopy-->

Inhabilitar las actualizaciones del agente de administración

Para inhabilitar la actualización automática del agente de administración por VM:

  1. En la máquina virtual, abra un símbolo del sistema como administrador.

  2. Ejecute el comando siguiente.

    reg.exe ADD HKLM\SOFTWARE\Citrix\XenTools /t REG_DWORD /v DisableAutoUpdate /d 1
    <!--NeedCopy-->
    

Para inhabilitar la actualización automática del agente de gestión por grupo, ejecute el siguiente comando:

xe pool-param-set uuid=pooluuid guest-agent-config:auto_update_enabled=false
<!--NeedCopy-->

Modificar la configuración de actualización automática del controlador de E/S

Durante la instalación de Citrix VM Tools para Windows, puede especificar si quiere permitir que el agente de administración actualice los controladores de E/S automáticamente. Si prefiere actualizar esta configuración después de completar el proceso de instalación de Citrix VM Tools para Windows, lleve a cabo los siguientes pasos:

  1. En la máquina virtual, abra un símbolo del sistema como administrador.

  2. Ejecute el comando siguiente.

    reg.exe ADD HKLM\SOFTWARE\Citrix\XenTools\AutoUpdate /t REG_SZ /v \
        InstallDrivers /d YES/NO
    <!--NeedCopy-->
    

Para enviar información de uso anónima a Citrix:

Durante la instalación de Citrix VM Tools para Windows, puede especificar si quiere enviar información de uso anónima a Citrix. Si quiere actualizar esta configuración después de completar el proceso de instalación de Citrix VM Tools para Windows, siga estos pasos:

  1. En la máquina virtual, abra un símbolo del sistema como administrador.

  2. Ejecute el comando siguiente.

    reg.exe ADD HKLM\SOFTWARE\Citrix\XenTools\AutoUpdate REG_SZ /v \
        IDENTIFYAUTOUPDATE /d YES/NO
    <!--NeedCopy-->
    

Prepararse para clonar una VM Windows mediante Sysprep

La única forma admitida de clonar una VM de Windows es mediante la utilidad de Windows sysprep para preparar la VM.

La utilidad sysprep cambia el SID del equipo local para que sea único para cada equipo. Los binarios sysprep están en la carpeta C:\Windows\System32\Sysprep.

Nota:

Para las versiones anteriores de Windows, los binarios sysprep se encuentran en los CD del producto Windows en el archivo \support\tools\deploy.cab. Estos binarios deben copiarse en la máquina virtual de Windows antes de usarlos.

Para clonar máquinas virtuales de Windows:

  1. Cree, instale y configure la máquina virtual de Windows como quiera.

  2. Aplique todos los Service Packs y actualizaciones relevantes.

  3. Instale Citrix VM Tools para Windows.

  4. Instale cualquier aplicación y realice cualquier otra configuración.

  5. Ejecute sysprep. Esta utilidad apaga la VM cuando se completa.

  6. Mediante XenCenter, convierta la máquina virtual en una plantilla.

  7. Clonar la plantilla recién creada en máquinas virtuales nuevas según sea necesario.

  8. Cuando se inicia la VM clonada, completa las siguientes acciones antes de estar disponible para su uso:

    • Obtiene un nuevo SID y un nombre
    • Ejecuta una miniconfiguración para solicitar los valores de configuración según sea necesario
    • Por último, se reinicia

    Nota:

    No vuelva a reiniciar la máquina virtual original preparada por el sistema (la máquina virtual “de origen”) después de la etapa sysprep. Conviértalo inmediatamente en una plantilla para evitar que se reinicie. Si se reinicia la máquina virtual de origen, sysprep debe ejecutarse de nuevo en ella antes de que se pueda usar de forma segura para hacer más clones.

Para obtener más información sobre el uso de sysprep, visite el siguiente sitio web de Microsoft:

Notas de la versión de VM Windows

Hay muchas versiones y variaciones de Windows con diferentes niveles de asistencia para las funciones que proporciona Citrix Hypervisor. En esta sección se enumeran notas y erratas para las diferencias conocidas.

Problemas generales de Windows

  • Al instalar máquinas virtuales de Windows, comience con no más de tres discos vDisk. Una vez que se hayan instalado la VM y Citrix VM Tools para Windows, puede agregar discos virtuales adicionales. Asegúrese de que el dispositivo de arranque sea siempre uno de los discos iniciales para que la VM pueda iniciarse correctamente sin Citrix VM Tools para Windows.

  • Cuando el modo de arranque de una máquina virtual de Windows es arranque por BIOS, Windows formatea el disco principal con un registro de arranque maestro (MBR). El MBR limita el espacio de almacenamiento direccionable máximo de un disco a 2 TiB. Para usar un disco de más de 2 TiB con una máquina virtual de Windows, realice una de las siguientes acciones:

    • Si el arranque UEFI es compatible con la versión de Windows, asegúrese de usar UEFI como modo de arranque para la máquina virtual de Windows.
    • Cree el disco grande como disco secundario para la VM y seleccione el formato de tabla de particiones GUID (GPT).
  • Varias CPU virtuales se exponen como zócalos de CPU a los invitados de Windows y están sujetas a las limitaciones de licencia presentes en la VM. La cantidad de CPU presentes en el invitado se puede confirmar consultando el Administrador de dispositivos. La cantidad de CPU que utiliza Windows se puede ver en el Administrador de tareas.

  • El orden de enumeración de discos en un invitado de Windows puede diferir del orden en que se agregaron inicialmente. Este comportamiento se debe a la interacción entre los controladores de E/S y el subsistema Plug-and-Play de Windows. Por ejemplo, el primer disco puede aparecer como Disk 1, el siguiente disco conectado en caliente como Disk 0, un disco posterior como y Disk 2, a continuación, hacia arriba de la manera esperada.

  • Un error en el back-end de DirectX del reproductor VLC reemplaza el amarillo con el azul durante la reproducción de vídeo cuando las propiedades de pantalla de Windows se configuran en color de 24 bits. VLC mediante OpenGL como back-end funciona correctamente, y cualquier otro reproductor de vídeo basado en DirectX u OpenGL funciona también. No es un problema si el invitado está configurado para usar colores de 16 bits en lugar de 24.

  • El adaptador PV Ethernet informa de una velocidad de 100 Gbps en las VM de Windows. Esta velocidad es un valor codificado artificial y no es relevante en un entorno virtual porque la NIC virtual está conectada a un conmutador virtual. La VM de Windows usa la velocidad máxima disponible, pero es posible que la red no sea capaz de alcanzar los 100 Gbps completos.

  • Si intenta realizar una conexión RDP insegura a una máquina virtual de Windows, esta acción puede fallar y mostrar el siguiente mensaje de error: “Esto podría deberse a la corrección de Oracle de cifrado de CredSSP. “ Este error se produce cuando la actualización del protocolo de proveedor de soporte de seguridad de credenciales (CredSSP) se aplica solo a uno de los clientes y servidores de la conexión RDP. Para obtener más información, consulte https://support.microsoft.com/en-gb/help/4295591/credssp-encryption-oracle-remediation-error-when-to-rdp-to-azure-vm.

Windows 8

Ya no admitimos invitados de Windows 8. Si instala una VM con Windows 8, se actualiza a Windows 8.1.