PAG. 1 Instalación Desatendida . PAG. 2 Tabla de Contenido Objetivo ______________________________________________________ 3 Introducción __________________________________________________ 4 Escenarios de Instalación_________________________________________ 6 Clean Installation _____________________________________________ 6 Actualización o Reinstalación de Equipo ____________________________ 9 PAG. 3 Objetivo La finalidad de este documento es describir el proceso de instalación desatendida por medio de CD’s y a través de la red. En este documento se mostrará el contenido de algunos de los archivos y el flujo que siguen para completar una instalación desatendida del sistema operativo (Windows 2000) y un grupo de aplicaciones (Office). PAG. 4 Introducción Los administradores que deseen instalar Windows 2000 y otras herramientas en cientos o miles de computadoras pueden hacer uso de herramientas de implantación automatizadas para ahorrar tiempo, mejorar consistencia y reducir los costos. Estas herramientas automáticamente realizan tareas y contestan preguntas por el administrador, durante el proceso de instalación. No es necesario perder tiempo contestando preguntas y configurando manualmente cada computadora. Microsoft ha mejorado el diseño de las opciones de implantación para Windows 2000 y XP, haciendo de ésta una tarea más sencilla y más automatizada. Dependiendo del ambiente en el que se conviva y de la situación que se presente, se deberá escoger la forma de implantación, basándose en: • Si se desea llevar a cabo actualizaciones o instalaciones limpias. • Si la configuración de la red existente soporta las herramientas. • Si lo que queremos hacer es estandarizar los escritorios o que estos sean configurables. La siguiente tabla nos muestra las herramientas de instalación automatizada que podemos utilizar: Método Actualización Instalación Limpia Unattended Setup Si Si Sysprep No Si Bootable CD-ROM No Si SMS Si Si Remote OS Installation No Si En lo que respecta a las pruebas realizadas en TELECOMM, el método probado fue la instalación desatendida, mismo que se describe a continuación. Instalación desatendida es el proceso de utilizar scripts de instalación para contestar preguntas durante la Instalación, simplificando de esta forma la instalación de Windows y otras aplicaciones en múltiples computadoras. En Windows 2000 y XP se mejora el uso de scripts de instalación desatendida, especialmente al proveer del Setup Manager (aplicación para generar archivos y/o folders de distribución, necesarios para el proceso de instalación). PAG. 5 Este tipo de instalación es el método más sencillo para actualizar o instalar algún equipo, a través del uso de scripts se ahorra tiempo y dinero al eliminar la necesidad de que una persona esté atendiendo a cada computadora y contestando las preguntas del proceso de instalación. También provee a los administradores la flexibilidad de permitir a los usuarios que interactúen con el proceso de instalación, si así se desea, ya que cuenta se puede definir si se requiere de una instalación completamente desatendida o con la intervención del usuario para determinadas opciones. La instalación desatendida en Windows 2000/XP utiliza un archivo de texto ASCII al que se denomina archivo de respuesta para proporcionar datos que de otra forma tendrían que escribirse de forma interactiva al ejecutar el Asistente para la instalación. El archivo de respuesta se especifica en la línea de comandos de Winnt.exe o Winnt32.exe cuando se utiliza la opción de instalación desatendida. El uso de un archivo de respuesta, permite a los administradores y usuarios avanzados de red realizar una nueva instalación en modo desatendido. En el modo de instalación desatendida, no es necesaria la intervención del usuario durante la instalación, ya que el archivo de respuesta contiene toda la información que requiere el programa de instalación, incluidos la aceptación del contrato de licencia, el nombre del equipo y el adaptador de red. Los archivos de respuesta le pueden ayuda a instalar rápidamente Windows 2000 en varios equipos. Lo que se debe de considerar para este tipo de instalación es el tiempo que se toma copiar los archivos de instalación al equipo objetivo ya sea por red o contando directamente con los medios de instalación; que es mayor que algunos de los otros métodos de instalación, como el uso de la herramienta Sysprep. PAG. 6 Escenarios de Instalación Para efectos del ambiente de pruebas se prepararon dos escenarios de instalación desatendida: • La instalación debe ser limpia, para evitar cualquier conflicto con alguna instalación previa (Sistema Operativo/Aplicaciones) • Se necesita actualizar una versión de Sistema Operativo por red, o reinstalarlo por alguna pérdida en la configuración de la máquina. Clean Installation Para una instalación limpia, se creó un Boot Disk con los archivos necesarios para efectuar un formateo del disco, así como los archivos necesarios para llevar a cabo una instalación desatendida del Sistema Operativo (Windows 2000/XP) y las aplicaciones a instalar (Office). El contenido del diskette es el siguiente: A:\ AUTOEXEC.BAT COMMAND.COM CONFIG.SYS fdisk.ok Inf(Dir) CDCopy.ini CDCopy2K.Exe KIX32.EXE Office.kix unattend.txt PANT(Dir) FORMATTA.BAT win2000.bat TOOLS(Dir) ANSI.SYS AUTL.EXE EMM386.EXE FDISK.EXE FDISK.INI fdisk.RIS FDISKDEL.EXE fdiskdel.RIS fdiskt.ris fdiskT1.RIS FORMAT.COM PAG. 7 FORMAT.RIS HIMEM.SYS MSCDEX.EXE OAKCDROM.SYS PART.INI SMARTDRV.EXE El siguiente diagrama muestra la secuencia del proceso de instalación por medio de CD’s. Los trapezoides indican la intervención de una persona. PAG. 8 El proceso de instalación del sistema operativo se rige por un archivo llamado unattend.txt, el cual realiza las siguientes funciones: • Configura Usuario, Password, Zona Horario, Región • Configuración del Logon, Organización, Nombre de la computadora • La licencia se toma en automático • Comandos que se correrán por única vez ejecutándose lo siguiente: o Instalación de Office • Instalación de los componentes de red por omisión, instalación de tarjeta de red • Instalación de los protocolos TCP/IP (variables que proporcionan la IP, Máscara, Gateway, DNS). ;SetupMgrTag [Data] AutoPartition=1 MsDosInitiated="0" UnattendedInstall="Yes" [Unattended] UnattendMode=FullUnattended OemPreinstall=Yes TargetPath=\WINNT OemSkipEula=Yes [GuiUnattended] AdminPassword="password" OEMSkipRegional=1 TimeZone=30 OemSkipWelcome=1 Autologon=Yes AutologonCount=1 [UserData] FullName=SCTMS OrgName=SCT ComputerName=C2K10 [TapiLocation] Dialing=Tone AreaCode=52 [GuiRunOnce] Command0= "c:\inf\CDCopy2K.exe" PAG. 9 [Identification] JoinDomain=PRUEBAS.COM.MX DomainAdmin=administrator DomainAdminPassword=sctccd01 [Networking] InstallDefaultComponents=No [NetAdapters] Adapter1=params.Adapter1 [params.Adapter1] INFID=* [NetClients] MS_MSClient=params.MS_MSClient [NetServices] MS_SERVER=params.MS_SERVER [NetProtocols] MS_TCPIP=params.MS_TCPIP [params.MS_TCPIP] DNS=No UseDomainNameDevolution=No EnableLMHosts=Yes AdapterSections=params.MS_TCPIP.Adapter1 [params.MS_TCPIP.Adapter1] SpecificTo=Adapter1 DHCP=No IPAddress=192.168.1.2 SubnetMask=255.255.255.0 DefaultGateway=No DNSServerSearchOrder=192.168.1.1 WINS=No NetBIOSOptions=0 Actualización o Reinstalación de Equipo Para este caso se debe contar con el Software copiado a la máquina en donde van a residir las carpetas de distribución. Estas carpetas pueden ser creadas con el Setup Manager (herramienta que se incluye en el CD de instalación del Sistema Operativo). Una vez creadas dichas carpetas (shares con el Sistema Operativo y Aplicaciones), el sistema operativo y las aplicaciones que se definan, puede ser instalado remotamente (si así fue diseñada la instalación). PAG. 10 Para el caso del ambiente de pruebas, se crearon dos carpetas de distribución con los Sistemas Operativos (Windows 2000 Professional y Windows XP Professional), y una con el Office. Los pasos que se tienen que seguir en el cliente para completar su instalación son: 1. Abrir una ventana del command prompt Run -> cmd (o command para el caso de clientes con Windows 98/95) 2. Mapear el share en el disco net use x: \\<server name>\whistlerdist net use x: \\<server name>\win2000dist (para instalar Windows XP) (para instalar Windows 2000) 2. Ejecutar el archivo de instalación indicándole el nombre de la máquina unattend <computer name> 3. Esperar a que reinicie la máquina y tecleamos: guest 4. En caso de que al reiniciar el equipo se presente una pantalla azul de instalación solicitando información del SO existente, teclear L - eliminar Las contraseñas que se usaron en el servidor son: password o "Blank" El archivo unattend.txt es muy parecido al usado en el proceso de instalación anterior. La diferencia con la que se cuenta ahora es que se pueden instalar un grupo de máquinas con opciones predefinidas, cuya configuración se almacena en un archivo adicional: unattend.udb ;SetupMgrTag [UniqueIds] MSXP1=UserData MSXP2=UserData MSXP3=UserData [MSXP1:UserData] ComputerName=MSXP1 [MSXP2:UserData] ComputerName=MSXP2 PAG. 11 [MSXP3:UserData] ComputerName=MSXP3 El archivo muestra las opciones que se aplican dependiendo del nombre de la máquina. En la opción de <computer name>:UserData se puede definir un nombre distinto a esa computadora, y configurar opciones específicas a ese equipo: configuración de red, servicios a instalar, etc.