

Uso de CA AppLogic® › Guía del desarrollador de dispositivos › Instalaciones de OS › Instalación de Windows › Windows OS › Windows Base Class › Windows 7 Base Class
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:
- Esta instalación se basa en el DVD de instalación.
- El tamaño de la instalación puede cambiar a medida que Microsoft incorpore más actualizaciones al SO.
- El contenido de la carpeta X:\WINDOWS\SoftwareDistribution\Download se puede eliminar para guardar espacio en disco.
En el ejemplo, la imagen ISO utilizada para la instalación se ha descargado del sitio de MSDN de Microsoft y se ha copiado en el volumen impex del grid, como en_windows_7_enterprise_with_sp1_x86_dvd_u_677710.iso. Consulte la referencia de iso2class para obtener otras formas de especificar una imagen ISO para la instalación.
- Los controladores paravirtualizados TurboGate v2.0 se pueden utilizar con las versiones de 32 bits de Windows 7. No son compatibles las versiones de 64 bits. La versión 3.0.1 de estos controladores funciona con las versiones de 32 y 64 bits de Windows 7.
- El nombre del host debe ser diferente a cualquier nombre de usuario.
- En el texto siguiente de este tema, el marcador de posición y en WIN7y corresponde a la edición de Windows, como E para Enterprise, en la que se basa el dispositivo.
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:
- 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.
- Acceda a la consola gráfica del singleton mediante uno de estos métodos:
- En la GUI, seleccione la ficha Aplicación y, a continuación, seleccione la aplicación en la lista de aplicaciones y haga clic en el icono Iniciar sesión (gráfico).
- Para abrir la aplicación en el editor de infraestructura, haga clic en la aplicación y, a continuación, seleccione el singleton iso2class y haga clic en el icono Iniciar sesión (gráfico).
- 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 desplazarse entre los botones, utilice la tecla de tabulación o las teclas de dirección.
- Para seleccionar, pulse la barra de espacio o la tecla Intro.
- Para acceder al menú de archivo de la ventana seleccionada, pulse la clave de Alt + F.
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:
- 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.
- Si está creando un dispositivo de Windows en un grid de ESX, instale las herramientas de VMware de la siguiente manera:
- Detenga la aplicación.
- En el shell del grid, ejecute 3T vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows.
- Abra el editor de infraestructura en el explorador.
- Haga clic con el botón secundario del ratón en el dispositivo de singleton iso2class y seleccione los volúmenes de usuario.
- Seleccione el volumen vmware_tools_windows para el marcador de posición iso_volume1.
- Guarde e inicie la aplicación.
- Inicie sesión a través de la consola gráfica.
- Pulse los botones Ctrl + Alt + Supr en la parte central superior de la ventana de la consola gráfica.
- Haga clic en cualquier sitio dentro de la ventana de la consola gráfica.
- Mediante las teclas de tabulación y dirección, diríjase a Iniciar el Administrador de tareas.
- Utilice la tabulación para navegar hasta Nueva tarea y, a continuación, pulse la barra espaciadora.
- 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.
- Tras el reinicio, vuelva a abrir la consola gráfica e inicie sesión en el dispositivo.
- Active el usuario administrador y establezca la contraseña.
- Vaya a Herramientas administrativas y Administración de equipos.
- Amplíe los grupos locales y los usuarios.
- Seleccione Usuarios; a continuación, haga clic con el botón secundario del ratón en Administrador y seleccione Propiedades.
- Anule la opción Cuenta deshabilitada y haga clic en Aceptar.
- 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.
- Desconéctese del usuario actual e inicie sesión como el administrador para completar el proceso de creación del dispositivo.
- 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.
- Abra Panel de control y seleccione Red e Internet, Centro de redes y recursos compartidos, Conexión de área local, Propiedades, TCP/IPv4 y Propiedades.
Haga clic en Usar la siguiente dirección IP e introduzca valores utilizables, como la dirección IP, la máscara de red, la puerta de enlace y el servidor DNS para el grid.
- O bien, ejecute los comandos siguientes en el shell de comandos:
netsh interface ip set address name="Local Area Connection" static [ip-address] [netmask] [gateway] 1
netsh interface ip set dns name="Local Area Connection" static [dns-ip]
- Instale las actualizaciones de Windows opcionales e importantes:
- Abra Panel de control, Sistema y seguridad, y seleccione Windows Update; a continuación, elija la opción de activación de actualizaciones automáticas y de instalación de actualizaciones.
- Reinicie cuando se le pida. Cierre la consola gráfica y, tras un minuto aproximadamente, vuelva a abrirla.
- Repita el procedimiento hasta que no quede ninguna actualización por instalar. La opción de Internet Explorer de seleccionar Windows Update está disponible en Seguridad, Windows Update.
- Active Windows y abra el Panel de control, Sistema y seguridad, Sistema e introduzca una clave válida de producto.
- Apague OS.
- Continúe la instalación de iso2class llevando a cabo los pasos siguientes:
- En el shell del comando, escriba el siguiente comando y la pulse Intro:
shutdown -s -t 0
- Espere aproximadamente cinco segundos.
- En 3tshell que se ejecuta en la utilidad iso2class, pulse Intro, Y e Intro.
El segundo volumen está disponible en el singleton.
- 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:
- Seleccione Siguiente y conéctese como administrador.
- Reinicie y espere aproximadamente un minuto.
- Vuelva a abrir la consola gráfica e inicie sesión en el escritorio de Windows.
- Para transformar este singleton en un dispositivo completamente gestionado, ejecute el instalador exe de Windows Server.
- Busque el instalador de ejecución automática en la unidad E del singleton.
- 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.
- 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.
- WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\
- WINDOWS\assembly\GAC_MSIL\IEExecRemote\2.0.0.0__b03f5f7f11d50a3a\
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
- 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.
- Para completar la configuración del sistema, cierre el SO.
- En la shell del comando, escriba el siguiente comando y la pulse Intro:
shutdown -s -t 0
- Espere aproximadamente cinco segundos.
- En 3tshell que se ejecuta en la utilidad iso2class, pulse Intro, Y e Intro.
- 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:
- Detenga la aplicación.
- Abra la aplicación en el editor de infraestructura.
- 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.
- 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.
- En la página General, cambie el nombre de la clase a WIN7y.
- Introduzca la siguiente descripción: dispositivo de Windows Server; se basa en Windows 7 Enterprise Edition SP1 de 32 bits.
- Seleccione el icono del SO como Windows.
- 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.
- Verifique los modos de virtualización.
- 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
|
- Haga clic en Aceptar. Aparece el editor de infraestructura.
- 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:
- 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.
- 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.
- 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.
- Haga clic en Aceptar. Aparece el editor de infraestructura.
- Haga clic en Guardar.
- 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.
- Inicie sesión a través de la consola gráfica.
- 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.
- 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]
- Salga de la interfaz de diskpart.
- Formatee cada volumen en el shell de cmd.exe. Por ejemplo: formato /fs:ntfs d:.
- 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.
- Abra un shell 3T y ejecute el comando siguiente:
app restart win7_install -debug
- 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:
- Si el inicio de la aplicación no lo ha superado, puede completarse normalmente. De lo contrario, cierre el SO desde la consola gráfica, que provoca un error en app start -debug y ejecute el siguiente comando en el shell 3T:
app stop win7_install
- Si se ha agotado el tiempo de espera de la aplicación, ejecute este comando en el shell 3T seguido de un cierre en la consola gráfica:
app stop win7_install
- En la shell 3T, ejecute app start win7_install y compruebe que el dispositivo se inicia sin errores.
- Inicie sesión mediante la consola gráfica.
- Verifique que todos los discos están conectados utilizando diskpart en una shell de cmd.exe:
diskpart
list disk
Salga
- 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.
- En una shell de bash, en el dispositivo, realice los siguientes pasos:
- Defina una nueva contraseña compleja (por ejemplo, administrador de usuario de red pq398hpaowht0293j^LWOIFH9htfw9jfe).
- Salga de la sesión de SSH.
- Acceda mediante SSH al dispositivo y ejecute el comando siguiente:
rm -f ~/.bash_history /cygdrive/c/TurboGate* /appliance/passwd.stamp
- 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:
- Inicie la aplicación y conéctese de forma segura al dispositivo mediante SSH.
- 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:
- Inicie sesión a través de la consola gráfica.
- Del shell de cmd.exe, ejecute lo siguiente:
mountvol /e
- Reinicie el SO con el siguiente comando:
shutdown -r -t 0
- 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.
- 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.
- 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:
- Verifique que cuenta con derechos de acceso completo al catálogo. Estos derechos se requieren para trasladar el singleton.
- Mueva el singleton a /system_ms catalog.
Copyright © 2013 CA.
Todos los derechos reservados.
 
|
|