App Layering

Crear la capa de SO

Una capa del sistema operativo incluye el software y la configuración del sistema operativo que implementa en imágenes en capas. La capa del sistema operativo es necesaria para crear:

  • Capas de plataforma
  • Capas de aplicaciones
  • Imágenes en capas

Acerca de la importación del sistema operativo de la capa

Hay dos métodos disponibles para importar el sistema operativo. Puede iniciar el Asistente para crear capas desde la consola de administración de App Layering o ejecutar el script de importación del sistema operativo, incluido en la descarga de OS Machine Tools:

ImportOSLayer.ps1
<!--NeedCopy-->

Nota:

En Google Cloud y VMware Cloud for AWS, AVS o GVE, el script es la única forma de importar una imagen de sistema operativo.

Las ventajas de utilizar un script de importación incluyen:

  • Mejor rendimiento: La importación del sistema operativo se ejecuta más rápido.

  • Compatibilidad con máquinas con interfaz de firmware extensible unificada (UEFI) y arranque seguro: le permite importar máquinas UEFI, lo que no puede hacer en el asistente.

Requisitos

Antes de crear la capa del sistema operativo, asegúrese de:

Consideraciones para la capa del sistema operativo

  • Para implementar parches y actualizaciones de Windows, simplemente puede agregar una versión a la capa. Puede volver fácilmente a la versión anterior de la capa, si es necesario.
  • Puede seleccionar cualquier versión de la capa para utilizarla en una plantilla de imagen y, por lo tanto, en las imágenes publicadas.
  • Puede actualizar el sistema operativo mediante Windows Update, Windows Server Update Services (WSUS) o paquetes de actualización independientes sin conexión. No utilice herramientas como SCCM.
  • Las capas de plataforma y aplicación están vinculadas a la capa de SO específica que usa para crearlas, aunque no a una versión específica de la capa. Cuando agrega versiones a la capa del sistema operativo, las capas de aplicación y plataforma dependientes siguen funcionando.
  • Las actualizaciones de Windows se deben aplicar a la capa del sistema operativo antes de actualizar cualquier otra capa.

Importe el SO preparado mediante la consola de administración y un conector

Para importar el sistema operativo para la nueva capa del sistema operativo, mediante la consola de administración y el conector de la plataforma:

  1. En la consola de administración, seleccione Capas > Capas de SO y haga clic en Crear capa de SO en la barra de acciones. Se abrirá el asistente Crear capa de SO.
  2. (Obligatorio) En la ficha Detalles de capa, especifique el nombre y laversiónde la capa.
  3. (Opcional) Introduzca la capa Descripción y Versión.
  4. Cambie el tamaño máximo de capa para que se ajuste al sistema operativo que va a importar.
  5. En la ficha Conector, seleccione una configuración de conector que especifique la ubicación de la imagen del sistema operativo limpia. Si la configuración que necesita no aparece en la lista, agregue una nueva y, a continuación, selecciónela de esta lista. Para obtener más información sobre cómo crear una configuración de conector, consulte Agregar una configuración de conector.
  6. En la ficha Detalles del disco del sistema operativo, haga clic en el botón Seleccionar máquina virtual.

    • Citrix Hypervisor, VMware, Nutanix: Se abre una nueva ficha del explorador.
    • Azure: se abre un panel de Azure en el que puede escribir el grupo de recursos y el nombre de la máquina virtual.
  7. Haga clic en el campo Máquina virtual para mostrar una lista de todas las máquinas virtuales.

    • Hyper-V: las máquinas virtuales de generación 2 (UEFI) no aparecen en la lista porque actualmente no se admiten al crear una capa de SO en la consola de administración. Una vez que tenga una capa de SO, puede convertirla en una capa UEFI. Agregue una versión a la capa y seleccione una configuración de conector UEFI.
    • VMware: las máquinas virtuales UEFI aparecen en la lista, pero no se admiten al crear una capa de SO. Primero se crea una capa de SO BIOS y se convierte en una capa de SO UEFI. Para convertir la capa, agregue una versión y seleccione una plantilla de máquina virtual UEFI en la configuración del conector.
  8. Seleccione una máquina de la lista o filtre la lista escribiendo el nombre y, a continuación, seleccione la máquina.

    • Azure: escriba el grupo de recursos y el nombre de la máquina virtual.
  9. Haga clic en Aceptar. La máquina seleccionada se valida:

    • Citrix Hypervisor, VMware, Nutanix: garantiza que la máquina tenga un único disco SO conectado como disco SCSI. IDE no es compatible.
    • Hyper-V: garantiza que la máquina tenga un único disco conectado al controlador IDE para máquinas virtuales de generación 1 (UEFI). La máquina virtual a la que está conectado el disco debe estar apagada.

    El nombre de la máquina y el tamaño del disco del sistema operativo aparecen en el asistente. Si hay un problema con la máquina virtual o el disco del sistema operativo, aparece un error.

  10. En la ficha Asignación de iconos, seleccione una imagen de icono para asignarla a esta capa.

  11. En la ficha Confirmar y completar, revise los detalles de la capa del sistema operativo. Escriba un comentario si es necesario y haga clic en Crear capa. Si introduce comentarios, aparecerán en la vista Información Historial de auditoría.

Cuando finaliza la tarea, la nueva capa del sistema operativo de la consola de administración muestra el estado Implementable.

Importar el sistema operativo mediante el script ImportOSLayer.ps1

En este procedimiento se explica cómo importar el sistema operativo de la nueva capa de sistema operativo mediante el script ImportOsLayer.ps1.

Si ha descargado y ampliado App Layering OS Machine Tools en la imagen de su sistema operativo, ImportOsLayer.ps1 se copia en c:\windows\setup\scripts.

Ejecutar el script

Para importar el SO:

  1. Ejecute el script de PoSH ImportOsLayer.ps1 como administrador:

     C:\Windows\Setup\scripts\ImportOsLayer.ps1 -ElmAddress <Ip Address> [-IgnoreCertErrors]
     C:\Windows\Setup\scripts\ImportOsLayer.ps1 -ElmAddress <FQDN> [-IgnoreCertErrors]
     <!--NeedCopy-->
    

    donde

    • ElmAddress es la dirección IP o el FQDN del dispositivo App Layering. Especifica dónde se crea la nueva capa del sistema operativo.
    • IgnoreCertErrors ignora los errores de certificación cuando el script se comunica con el dispositivo App Layering.
  2. El script ImportOsLayer.ps1 le solicita las credenciales para conectarse al dispositivo App Layering (denominado ELM en el script). El script utiliza sus credenciales para crear una sesión en el dispositivo.

  3. A continuación, el script le pedirá detalles sobre la nueva capa del sistema operativo:

    • LayerName (obligatorio)
    • VersionName (obligatorio)
    • LayerSizeGib (obligatorio, pero el valor predeterminado es 60 GB)
    • LayerDescription (opcional)
    • VersionDescription (opcional)
    • Comentario (opcional)

    Una vez que haya introducido la información requerida, el script reinicia el sistema en el motor de composición, importa el sistema operativo y construye la capa. Supervise el progreso del trabajo en la consola de administración.

    Cuando el motor de composición ha terminado (éxito o error), se reinicia de nuevo en la imagen del sistema operativo Windows.