Tema anterior: Windows Base ClassTema siguiente: Windows 7 Base Class


Windows 8 Base Class

Para dispositivos y aplicaciones de Windows, estas instrucciones permiten crear clases base de Windows Server 8. Windows.exe contiene el APK.

Las instrucciones se han probado con las siguientes versiones de Windows Server:

SO

Nombre de la clase

Tamaño de instalación

Windows 8 Enterprise Edition 32 bits

WIN8E

20 GB

Windows 8 Enterprise Edition 64 bits

WIN864E

20 GB

Notas:

Nota: El archivo exe de Windows contiene el APK. El APK realiza un script Prep automatizado antes de instalar el APK.

Se puede desactivar el script Prep automatizado, si ya ha preparado el equipo. Durante la instalación, seleccione la opción personalizada y desactive el script Prep. Puede realizar el script Prep del APK manualmente. Para revisar los pasos manuales, consulte Realización manual del script Prep del APK.

Instalación y configuración del dispositivo

Siga los pasos siguientes:

  1. Abra una shell 3T, ejecute el siguiente comando y seleccione 32 bits o 64 bits y el SO:
    util iso2class app_name=win8_install install_size=206G console_type=graphic iso_volume1=en_windows_server_8_enterprise_x86_dvd_677651.iso  virt_options=acpi=1 cpu=1 mem=1G
    

    Se inicia la aplicación win8_install, con lo que arranca el singleton iso2class desde la imagen ISO especificada.

    Para la creación de dispositivos basada en SCSI, utilice el siguiente comando:

    util iso2class app_name=win8_install install_size=20G console_type=grapic iso_volume1=en_windows_server_8_enterprise_x86_dvd_677651.iso virt_options=acpi=1 cpu=1 mem=1G scsi=1
    

    El tamaño del volumen de 20 GB proporciona espacio suficiente para la instalación del SO y de las actualizaciones de Windows subsiguientes, lo que supone contar con un dispositivo con aproximadamente 1 GB de espacio libre una vez completado el proceso. Este requisito de tamaño puede cambiar a medida que Microsoft incorpore más actualizaciones al SO.

    El volumen de inicio se formatea como ntfs08. Únicamente se puede aumentar el tamaño del volumen de inicio ntfs08.

  2. Acceda a la consola gráfica del singleton mediante uno de estos métodos:
  3. Después de que se muestre la consola gráfica, se mostrará la interfaz de instalación.

Complete la instalación y configuración de Windows

Windows 8 recomienda utilizar una cuenta local, en lugar de una cuenta de Microsoft durante la instalación.

El singleton volverá a iniciarse durante la instalación, lo que hará que la consola gráfica no funcione. Cuando se realice el reinicio, tan solo tiene que cerrar y volver a abrir la consola gráfica. En raras ocasiones, cuando se utilice Mozilla Firefox para acceder a la consola gráfica, se producirá un error repetible con un mensaje que indica que no se ha iniciado la aplicación o la consola gráfica está mal configurada. Si se produce un error, tan solo tiene que cerrar y abrir Firefox.

Durante la instalación de Windows en un grid de VMware, el ratón no puede funcionar como se esperaba, debido a la ausencia de herramientas de VMware. Utilice los siguientes métodos abreviados:

Para completar la instalación y la configuración de Windows, se vuelve a iniciar el singleton. Windows solicita el nombre de usuario, el nombre del equipo y la contraseña.

Siga los pasos siguientes:

  1. En la ventana emergente de Windows, introduzca el nombre del equipo, el nombre de usuario y la contraseña. El nombre de usuario debe ser distinto del nombre del host.

    Nota: No utilice no las credenciales para el administrador.

    Windows establece una nueva contraseña para el usuario especificado y se registra automáticamente en el escritorio.

  2. Si está creando un dispositivo de Windows en un grid de ESX, instale las herramientas de VMware de la siguiente manera:
    1. Detenga la aplicación.
    2. En el shell del grid, ejecute 3T vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows.
    3. Abra el editor de infraestructura en el explorador.
    4. Haga clic con el botón secundario del ratón en el dispositivo de singleton iso2class y seleccione los volúmenes de usuario.
    5. Seleccione el volumen vmware_tools_windows para el marcador de posición iso_volume1.
    6. Guarde e inicie la aplicación.
    7. Inicie sesión a través de la consola gráfica.
    8. Haga clic en los botones Ctrl + Alt + Supr en la parte central superior de la ventana de la consola gráfica.
    9. Haga clic en cualquier sitio dentro de la ventana de la consola gráfica.
    10. Mediante las teclas de tabulación y dirección, diríjase a Iniciar el Administrador de tareas.
    11. Utilice la tabulación para navegar hasta Nueva tarea y, a continuación, pulse la barra espaciadora.
    12. Para ejecutar silenciosamente la instalación de herramientas de VMware, introduzca
      D:\setup.exe /S /v /qn
      

    La instalación reinicia automáticamente el dispositivo. El reinicio requiere algunos minutos.

  3. Tras el reinicio, abra la consola gráfica e inicie sesión en el dispositivo.
  4. Active el usuario administrador y establezca la contraseña.
    1. Vaya a Herramientas administrativas y Administración de equipos.
    2. Amplíe los grupos locales y los usuarios.
    3. Seleccione Usuarios; a continuación, haga clic con el botón secundario del ratón en Administrador y seleccione Propiedades.
    4. Anule la opción Cuenta deshabilitada y haga clic en Aceptar.
    5. Para establecer la contraseña del administrador, haga clic en el botón secundario del ratón en el usuario administrador y seleccione la opción de establecimiento de nueva contraseña.
    6. Desconéctese del usuario actual e inicie sesión como el administrador para completar el proceso de creación del dispositivo.
  5. Para configurar la interfaz externa del singleton para proporcionar el acceso a Internet, utilice uno de los métodos siguientes. El singleton tiene dos interfaces de red: la conexión al área local, que es la interfaz externa, y la conexión al área local 2, que es la interfaz interna.
  6. Instale las actualizaciones de Windows opcionales y de alta prioridad:

    En Internet Explorer, la opción Windows Update está disponible en Seguridad y Windows Update.

  7. Active Windows y abra el Panel de control, Sistema y seguridad, Sistema e introduzca una clave válida de producto.
  8. Apague OS.
  9. Continúe la instalación de iso2class llevando a cabo los pasos siguientes:
    1. En el shell del comando, escriba el siguiente comando y la pulse Intro:
      shutdown -s -t 0
      
    2. Espere aproximadamente cinco segundos.
    3. En 3tshell que ejecuta la utilidad de iso2class, pulse Intro, Y e Intro.

      El segundo volumen está disponible en el singleton.

  10. Espere aproximadamente un minuto; posteriormente, abra la consola gráfica e inicie sesión en el escritorio de Windows.

    Si la consola gráfica se inicia en el cuadro de diálogo de opciones de recuperación del sistema, realice los pasos siguientes:

  11. Para transformar este singleton en un dispositivo completamente gestionado, ejecute el instalador exe de Windows Server.
    1. Busque el instalador de ejecución automática en la unidad E del singleton.
    2. Haga doble clic en el archivo exe del servidor de Windows para realizar la instalación del dispositivo de clase base.

    El APK de Windows se instala como requisito previo.

  12. Si existen puntos de unión en el volumen, se produce un error al cambiar el volumen de dispositivo de Windows.

    Suprima los puntos de unión para impedir los errores de cambio de tamaño del volumen de Windows.

    Los siguientes ejemplos muestran puntos de unión en un volumen de arranque de Windows:

    Nota: Los nombres de sus volúmenes pueden diferir.

    Puede buscar puntos de unión mediante el símbolo del sistema. El resultado del siguiente comando informa de las rutas de los puntos de unión:

    dir/S /A:L
    
  13. Si se instalan los controladores paravirtualizados TurboGate, ejecute el siguiente comando.
    copy E:\TurboGate-Tools-Setup-V3.0.1.exe C:\
    

    Nota: No ejecute el instalador de TurboGate hasta después de que haya finalizado la instalación del SO básico.

  14. Para completar la configuración del sistema, cierre el SO.
    1. En el shell del comando, escriba el siguiente comando y la pulse Intro:
      shutdown -s -t 0
      
    2. Espere aproximadamente cinco segundos.
    3. En 3tshell que se ejecuta en la utilidad iso2class, pulse Intro, Y e Intro.
    4. Cuando se le solicite en el shell 3t, seleccione la opción El dispositivo está gestionado completamente.

      iso2class detiene la aplicación, cambia el límite del singleton al de un dispositivo de servidor genérico y reinicia la aplicación.

Creación de clase de dispositivo del catálogo

Puede cambiar el singleton resultante por una clase de dispositivo del catálogo.

Siga los pasos siguientes:

  1. Detenga la aplicación.
  2. Abra la aplicación en el editor de infraestructura.
  3. Haga clic con el botón secundario del ratón en el singleton y seleccione Atributos. Aparece la ventana Valores de configuración de la instancia.

    Cambie el nombre de la instancia a WIN8y y haga clic en Aceptar.

    Aparece el editor de infraestructura.

  4. Haga clic con el botón secundario del ratón en el singleton y seleccione Modificar límite:

    Aparece la ventana Definición de clase.

  5. En la página General, cambie el nombre de clase a WIN8y.
    1. Introduzca la descripción como: Dispositivo de Windows Server (se basa en Windows 8 Enterprise Edition de 32 bits).
    2. Seleccione el icono del SO como Windows.
    3. Establezca la URL de la documentación en la hoja de datos del dispositivo utilizando la siguiente URL:
      http://doc.3tera.com/AppLogicxx/index.htm?toc.htm?CatGenericWindows8.html
      
      xx indica la versión actual de AppLogic.
      
    4. Verifique los modos de virtualización.
  6. Seleccione la ficha Recursos.

    Aparece la página Recursos.

    Modifique los valores de configuración de recursos según la siguiente tabla de recursos.

Nombre de la clase

CPU mín.

CPU máx.

CPU predeterminada

Mem. mín.

Mem. máx.

Memoria predeterminada

Anch. bda. mín.

Anch. bda. máx.

Ancho de banda predeterminado

WIN8E

0.25

8

1

512 M

64 G

1 G

1 M

2 GB

1 M

WIN864E

0.25

8

1

768 M

64 G

2 G

1 M

2 GB

1 M

  1. Haga clic en Aceptar. Aparece el editor de infraestructura.
  2. Para guardar la aplicación, haga clic en Guardar.

Finalización del dispositivo

La finalización del dispositivo requiere la realización de cambios si se instalan los controladores paravirtualizados TurboGate.

De lo contrario, consulte los pasos al final de este procedimiento.

Siga los pasos siguientes:

  1. Haga clic con el botón secundario del ratón en el singleton y seleccione Modificar límite.

    Aparece la ventana Definición de clase.

  2. Seleccione la ficha Interfaces.

    Si el modo de virtualización del dispositivo no es VMware, agregue terminales al dispositivo hasta un total de 7 interfaces. Con la interfaz predeterminada, tendrá un máximo de 8 interfaces. Este paso es obligatorio para evitar la intervención manual del usuario al agregar terminales a dispositivos futuros basados en este dispositivo.

    Si el modo de virtualización del dispositivo es VMware, agregue terminales al dispositivo para un total de 9 interfaces. Con la interfaz predeterminada, tendrá un máximo de 10 interfaces.

  3. Seleccione la ficha Volúmenes.

    Para garantizar que los nuevos volúmenes que se agregan a un dispositivo se reconocen y conectan en línea correctamente, deben agregarse tres volúmenes de 50 MB sin formato de marcadores de posición.

    No asigne puntos de montaje para estos volúmenes.

  4. Haga clic en Aceptar.

    Aparece el editor de infraestructura.

  5. Haga clic en Guardar.
  6. Acceda mediante SSH al dispositivo y defina la contraseña de administrador (nueva contraseña del administrador de usuario de red). Está cambiando la contraseña de administrador debido a que el EXE de Windows Server establece una nueva contraseña aleatoria en el arranque inicial. Se debe conocer la contraseña de administrador antes de instalar los controladores paravirtualizados TurboGate.
  7. Inicie sesión a través de la consola gráfica.
  8. Ejecute diskpart y un shell cmd.exe en la consola gráfica para formatear y montar tres volúmenes sin formato. En la interfaz de línea de comandos de diskpart, ejecute el comando list disk.
    1. Ejecute los siguientes comandos para cada disco, salvo el de arranque:
      select disk # [especifique el número]
      online disk # [omita este paso si el disco está conectado]
      clean
      create partition primary 
      assign letter=[especifique una letra distinta para cada disco, como D, E o F]
      
    2. Salga de la interfaz de diskpart.
    3. Formatee cada volumen en el shell de cmd.exe. Por ejemplo: formato /fs:ntfs d:.
  9. Ejecute el instalador del controlador paravirtualizado. Por ejemplo: C:\TurboGate-Tools-Setup-V3.0.1.exe.

    Seleccione la opción Instalar de todos modos. No reinicie después de la instalación.

  10. Abra un shell 3T y ejecute el comando siguiente:
    app restart win8_install -debug
    
  11. Espere aproximadamente un minuto tras el inicio de la aplicación; a continuación, inicie sesión mediante la consola gráfica y espere alrededor de un minuto hasta que finalice la instalación del controlador y la ventana emergente solicite el reinicio.

    Para reiniciar el dispositivo, haga clic en el icono de reinicio.

    Nota: Realice uno de los siguientes conjuntos de pasos, en función de si el inicio de la aplicación ha superado el tiempo de espera:

  12. En el shell 3T, ejecute app start win8_install y compruebe que el dispositivo se inicia sin errores.
  13. Inicie sesión mediante la consola gráfica.
    1. Verifique que todos los discos están conectados utilizando diskpart en una shell de cmd.exe:
      diskpart
      list disk
      Salga
      
    2. Si ha instalado la versión 3.0.1 de los controladores paravirtualizados TurboGate, seleccione Inicio, Ejecutar y services.msc para desactivar el servicio denominado gkservice.

      Este servicio se instala con los controladores paravirtualizados y no se puede iniciar si hay más de una interfaz de red virtual asociada al dispositivo. La desactivación de este servicio no afecta al rendimiento de los controladores paravirtualizados.

  14. En una shell de bash, en el dispositivo, realice los siguientes pasos:
    1. Defina una nueva contraseña compleja (por ejemplo, administrador de usuario de red pq398hpaowht0293j^LWOIFH9htfw9jfe).
    2. Salga de la sesión de SSH.
  15. Acceda mediante SSH al dispositivo y ejecute el comando siguiente:
    rm -f ~/.bash_history /cygdrive/c/TurboGate* /appliance/passwd.stamp
    
  16. Detenga la aplicación; a continuación, modifique el límite del dispositivo y suprima los terminales adicionales y tres volúmenes de marcadores de posición agregados en pasos anteriores.

No instalación de los controladores paravirtualización de TurboGate

Si no se están instalando los controladores paravirtualizados TurboGate, realice los siguientes pasos para completar el dispositivo.

Siga los pasos siguientes:

  1. Inicie la aplicación y conéctese de forma segura al dispositivo mediante SSH.
  2. Ejecute el siguiente comando:
    rm -rf /appliance/passwd.stamp ~/.bash_history
    

Activación del dispositivo para el cumplimiento mediante Sysprep

El APK de Windows incluye un script para preparar instancias de dispositivo del catálogo para que estén especializadas durante el arranque inicial. Este proceso utiliza la utilidad sysprep de Microsoft.

Utilice Sysprep antes de mover el dispositivo al catálogo de /system_ms.

Siga los pasos siguientes:

  1. Inicie sesión a través de la consola gráfica.
  2. Del shell de cmd.exe, ejecute lo siguiente:
    mountvol /e 
    
  3. Reinicie el SO con el siguiente comando:
    shutdown -r -t 0
    
  4. Después de unos minutos, vuelva a abrir la consola gráfica.
  5. Desde la shell de cmd.exe, cd al directorio C:\applogic.
  6. Ejecute el script run_sysprep_generalize.bat.

    Con esto se ejecuta la fase /generalize de Sysprep y se requieren menos de 3 minutos para su finalización.

  7. Cuando se complete, detenga la aplicación.

    El singleton está preparado para su traslado al catálogo /system_ms con Sysprep activado para la ejecución tras la creación de instancias.

Traslado del dispositivo al catálogo

Siga los pasos siguientes:

  1. Verifique que cuenta con derechos de acceso completo al catálogo. Estos derechos se requieren para trasladar el singleton.
  2. Mueva el singleton al catálogo /system_ms.