Tema anterior: Windows 8 Base ClassTema siguiente: Clase base de servidor para Windows Server 2012


Windows 7 Base Class

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

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

SO

Nombre de la clase

Tamaño de instalación

Windows 7 Enterprise Edition SP1 32 bits

WIN7E

16 GB

Windows 7 Enterprise Edition SP1 64 bits

WIN764E

20 GB

Notas:

Nota: El archivo exe de Windows Server contiene 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=win7_install install_size=16G console_type=graphic iso_volume1=en_windows_server_7_enterprise_with_sp1_x86_dvd_u_677710.iso  
    virt_options=acpi=1 cpu=1 mem=1G
    

    Se inicia la aplicación win7_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=win7_install install_size=16G console_type=graphic     iso_volume1=en_windows_server_7_enterprise_with_sp1_x86_dvd_u_677710.isoo 
    virt_options=acpi=1 cpu=1 mem=1G scsi=1
    

    El tamaño del volumen de 16 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 arranque de un dispositivo de Windows 7 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. Tras mostrar la consola gráfica, aparece la interfaz de instalación de Windows 7.

Finalización de la instalación y configuració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.

Los siguientes métodos abreviados pueden resultar útiles:

Para completar la instalación y la configuración de Windows, el singleton se reinicia por sí solo y Windows solicita un nombre de usuario, un nombre de equipo y una 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: Estas no son las credenciales del administrador.

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

    Continúe con la instalación de SO y Windows iniciará sesión 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. Pulse 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, vuelva a abrir 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 e importantes:
  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 se ejecuta en la utilidad 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 la 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 así se 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. La siguiente tabla de recursos incluye información acerca de la configuración de recursos para la edición correcta.

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 WIN7y 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 de definiciones de clase.

  5. En la página General, cambie el nombre de la clase a WIN7y.
    1. Introduzca la siguiente descripción: dispositivo de Windows Server; se basa en Windows 7 Enterprise Edition SP1 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?CatGenericWindows7.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

WIN7E

0.25

8

1

512 M

64 G

1 G

1 M

2 GB

1 M

WIN764E

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 es VMware, agregue terminales al dispositivo hasta un total de 7 interfaces. Con la interfaz predeterminada, tendrá un máximo de 8 interfaces. Esto es necesario para evitar la intervención manual del usuario al añadir terminales a dispositivos futuros de Windows que están basados en este dispositivo para el servidor de Windows.

    Si el modo de virtualización del dispositivo es VMware, agregue terminales al dispositivo hasta 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 # [si el disco está en línea, omita este comando]
      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 Instalar de todos modos, según sea necesario. No reinicie después de la instalación.

  10. Abra un shell 3T y ejecute el comando siguiente:
    app restart win7_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 la shell 3T, ejecute app start win7_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 la 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 para preparar el dispositivo antes de moverlo 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. Al cabo de unos cuantos minutos, vuelva a abrir la consola gráfica y, desde el shell de cmd.exe, el CD en el directorio C:\applogic.
  5. Ejecute el script run_sysprep_generalize.bat.
  6. 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 a /system_ms catalog.