cómo configurar windows deployment services con windows server 2003

Upload: champagnat2005

Post on 19-Jul-2015

149 views

Category:

Documents


0 download

TRANSCRIPT

Cmo configurar Windows Deployment Services con Windows Server 2003 SP1

Instalar muchos equipos, en poco tiempo y con recursos IT escasos, parece ser una regla en las empresas de hoy. Windows Deployment Services (WDS) tiende a ayudar a que esta realidad sea menos problemtica de solucionar. WDS es una actualizacin del Remote Instalation Services (RIS) el cual estuvo presente en las anteriores versiones de Windows Server, incluido el SP1 de Windows 2003. Este servicio, nos permita realizar de manera remota instalaciones en base a imgenes previamente generadas de los Sistemas Operativos de Microsoft utilizando la red LAN existente. Para esto se basaba en una tecnologa, presente en la mayora de los motherboards, conocida como PXE (PreExecutionEnviroment) que permita bootear desde la red y as de esta manera comenzar una instalacin sin tener que estar necesariamente un Diskette o un CD o cualquier otro medio convencional de arranque. WDS viene a suplantar a RIS debido a que este ltimo no puede manejar el nuevo formato de imgenes presente en Windows Vista (denominado WIM) y que de aqu en ms ser utilizado en todos los Sistemas Operativos que vayan a salir en un futuro. De todas formas WDS es capaz de manejar las imgenes de los Sistemas Operativos anteriores a Windows Vista. WDS puede ser configurado en tres modos distintos: Modo Nativo: Modo Mixto: Modo Herencia: Este modo solo permite manejar imgenes que estn en formato WIM. Este modo permite trabajar tanto con archivos tanto WIM como los utilizados en RIS. Este modo permite solo utilizar imgenes que se utilizan en RIS. Es decir solo con Sistemas anteriores a Windows Vista.

Las caractersticas e innovaciones del formato WIM escapa al alcance de este documento, as como tambin la configuracin de los modos Mixto y Herencia. Se mostrarn los pasos necesarios para la configuracin de un servidor WDS, utilizando Windows Server SP1. As como tambin la creacin de archivos de respuestas necesarios para una instalacin desatendida full, utilizando el Windows System Image Manager. Cabe aclarar que el Service Pack 2 para Windows Server 2003 y el Windows Server 2008 Beta 3 (anteriormente llamado Longhorn Server) no necesitan instalar WDS por separado, ya que est incluido por defecto en la instalacin. Escenario El escenario que vamos a plantear en este documento tiene como principal caracterstica el tener Active Directory como base para su funcionamiento. Sin embargo no es el nico escenario en el que se podra implementar WDS ya que no es necesario Active Directory para poder implementar WDS. Es posible hacerlo en una red que no tenga dominio, pero tanto en la que tiene dominio como en la que no, es absolutamente necesario contar con un servidor de DHCP. Esto es as porque los clientes que se conecten al servidor WDS necesitan que se les asigne una IP vlida para poder conectarse. En este caso vamos a utilizar Active Directory para poder validar a las computadoras que quieran acceder al servidor WDS. Por lo tanto este escenario est compuesto por un servidor con Windows Server 2003 SP1, el cual es el controlador de dominio principal de genti.com, un servidor DNS, y un servidor DHCP. Todos estos servicios corriendo bajo el mismo servidor. Configuracin del Servidor Como primer paso tenemos que instalar los Servicios de Instalacin Remota, que como mencionamos no vienen instalado por default con el SP1. Para esto tenemos que tener el CD de

instalacin de Windows 2003, y dirigirnos a Agregar o quitar Componentes de Windows. Ah tenemos que tildar la opcin correspondiente y presionar el botn Siguiente.

Agregando Componente Servicios de Instalacin Remota

Ya que queremos utilizar WDS y no RIS, no vamos a hacer ninguna configuracin en especial sobre el componente recin instalado e iremos sobre WDS. Para esto necesitamos bajarnos Kit de instalacin automatizada de Windows (AIK). Se lo puede descargar de aqu. Una vez finalizada la instalacin se nos pedir que reiniciemos.

Instalacin de WAIK

Elegimos Servicios de Implementacin de Windows y ejecutamos el instalador que corresponda de acuerdo a si estamos trabajando con un Sistema Operativo de 32 o 64 Bit.

Wizard de Actualizacin a WDS

Una vez finalizado el asistente se nos va a pedir que reiniciemos de nuevo. Y con eso terminamos con la instalacin. Cuando hayamos reiniciado tenemos que ejecutarlo para configurarlo por primera vez. Nos dirigimos a la snap-in correspondiente en Herramientas Administrativas.

Snap-in Servicios de Implementacin de Windows

Una vez abierto, lo que tenemos que hacer es abrir el rbol de servidores y buscar el nuestro. Haciendo clic con el botn derecho sobre este elegimos Configurar Servidor.

Consola de administracin de WDS

Ahora se nos abrir un asistente para realizar dicha tarea. Es importante que cumplamos con los prerrequisitos que se nos pide para poder continuar; el servidor deber ser miembro de un dominio con Active Directory, debemos tener un servidor DHCP, un servidor DNS y una particin NTFS con el suficiente tamao para albergar a las imgenes que pretendamos implementar. El tamao que debe tener la particin en donde vamos a albergar a las imgenes depende directamente de cuantas estemos dispuestos a utilizar. Hay que tener en cuenta que por ej. la imagen del que utilizaremos de Windows Vista tiene un tamao aproximado de 2.4 GB.

Requerimientos de WDS

A continuacin se nos presenta una pantalla en la que debemos especificar la particin en la cual queremos instalar las imgenes y el nombre de la carpeta en donde se van a guardar las imgenes.

Ubicacin donde se instalar WDS

En el siguiente paso del asistente tenemos que marcar las dos casillas que aparecen solo en el caso de que nuestro servidor DHCP este corriendo en el mismo servidor que estamos instalando WDS. En nuestro caso marcamos las dos.

Opciones referentes la configuracin del DHCP

En el siguiente cuadro debemos elegir como se va a comportar el servidor con los pedidos de los clientes. Como elegimos implementar WDS en una red con Active Directory, vamos a utilizar esta para realizar la validacin de los equipos que quieran conectarse al servidor. Por eso elegimos la opcin Responder solo a los equipos conocidos ya que de esta manera solo aquellos equipos que tengan una cuenta en el dominio van a poder acceder a los recursos.

Opciones referentes a la configuracin del servidor PXE

Por ltimo hay que des tildar la opcin para agregar imgenes en este momento para poder hacerlo de una manera ms personalizada.

Ultimo paso en la configuracin del servidor WDS

Imagen de Windows PE Ahora tenemos que empezar a agregar las imgenes que queremos manejar. Pero antes hay que agregar el WindowsPE. Esto es el entorno de preinstalacin de Windows con mtodos de inicio adicionales compatibles para las instalaciones cliente OEM o Enterprise. WindowsPE viene en formato WIM, en el DVD de Instalacin del Vista. Lo podemos encontrar dentro de la carpeta Sources. Para agregarlo tenemos que expandir el rbol del servidor y hacer clic con el botn derecho sobre la carpeta Imgenes de arranque y elegir Agregar imgenes de arranque. Se nos abre un asistente y tendremos que elegir la ubicacin del archivo llamado boot.wim que se encuentra en la carpeta del DVD mencionada anteriormente.

Ubicacin del archivo WIM con el Windows PE

Ahora tenemos que elegir el nombre con el cual vamos a identificar a la imagen. En este caso vamos a poner Microsoft Windows PE (x86)

Nombres a utilizar como metadato para la imagen con WInfows PE

Luego el asistente nos muestra un resumen y agrega la imagen. Cuando termina, hacemos clic en finalizar quedando con esto agregada.

Cuadro resumen que muestra antes de comenzar con el proceso

Imagen del instalador Ahora nos queda agregar la imagen con el Sistema Operativo propiamente dicho. As que hacemos clic con el botn derecho sobre la carpeta Imgenes de instalacin y elegimos Agregar una imagen de instalacin. Como la organizacin tiene que estar dada en grupos se nos pedir que generemos uno. En este caso el nombre que se eligi es de InstalacionVista. Es importante acordarse del nombre que elijamos ya que ser utilizado para la creacin del archivo de respuesta.

Nombre del grupo al cual vamos a agregar la imagen

Ahora si especificamos en donde se encuentra la imagen que queremos agregar. En este caso donde se encuentra el DVD de Windows Vista.

Ubicacin del archivo WIM con el instalador de Windows Vista

Si utilizamos la imagen del instalador del Vista se nos va a preguntar cul es la edicin de queremos poner a disposicin para la instalacin. En este caso marcamos solo la correspondiente a Windows Vista Ultimate y dejamos marcado el tilde para usar el nombre predeterminado de la imagen.

Eleccin de la edicin de Windows Vista que vamos a utilizar

Por ltimo el asistente nos muestra un resumen y comienza el copiado de la imagen. Cuando termine hacemos clic en finalizar. Quedo de esta manera agregada la imagen de Windows Vista Ultimate.

Resumen mostrado antes de empezar con el proceso

Instalacin Desatendida y Archivos de Respuesta Hasta este momento tenemos ya configurado nuestro servidor WDS y la imagen de Windows Vista Ultimate cargada en el mismo, con esto ya conseguimos que si una PC bootea sin Sistema Operativo, puede desde la red, instalar el Windows Vista, pero de lo nico que nos ahorramos (que no es poco) es de poner el CD o DVD correspondiente en su lectora, ya que a los dems pasos de la instalacin los tengo que seguir a mano. Si quiero que el proceso sea completamente automatizado y no tenga prcticamente ninguna intervencin humana en ello necesito que mi instalacin sea desatendida. Para poder realizarla necesitamos generar (de igual manera como se haca con RIS) un archivo de respuesta (que a partir de ahora es xml, no txt como era en RIS) que sirva para que el instalador pueda realizar todas las configuraciones sin la mnima intervencin del operador. Como su mismo nombre lo dice, tiene las respuestas para cuando la instalacin necesite alguna configuracin particular. Para configurar una instalacin desatendida mediante WDS vamos a necesitar crear dos archivos de respuestas. Uno para la primera fase de la instalacin el cual llamaremos WDSClientUnattend.xml y otra para las restantes fases que vamos a nombrar como AutoUnattend.xml.

Esto es as solo para el caso que estemos usando WDS, porque si queremos realizar una instalacin desatendida sin utilizar WDS adems de prescindir del primero de ellos, los valores que debemos darle en cada uno de los ciclos pueden variar ligeramente y es algo que excede al alcance de este documento.

Nota:

Nuevamente vamos a necesitar recurrir al Kit de instalacin automatizada de Windows (AIK) para instalar la herramienta que nos permita generar los archivos de respuesta. Esta herramienta de llama Para ello abrimos el men archivo y elegimos Seleccionar Imagen de Windows. Las imgenes tienen que estar en formato WIM. Para est gua vamos a utilizar el que trae el DVD de instalacin. Este se encuentra en la carpeta Sources del DVD de Vista. Tambin se pueden usar los archivos (.clg) de cada edicin de Windows Vista. Es importante tener en claro cul de todas las imgenes queremos instalar porque de acuerdo a la eleccin que hagamos vamos a tener ms o menos componentes para modificar. En este documento vamos a trabajar con la edicin Ultimate por ser la ms completa y la que ms se puede personalizar. Ahora que ya tenemos seleccionado el catlogo de la edicin que queremos instalar vamos a proceder a crear el primero de los archivos de respuesta. Para ello nos dirigimos al men archivo y seleccionamos Nuevo archivo de respuesta. Ahora lo que hay que hacer es empezar a agregarle cosas a dicho archivo.

Aqu se muestra como el archivo de respuesta est vaco y listo para ser modificado.

Primer Archivo de RespuestaAgregamos los siguientes componentes. Todos al ciclo N1 WindowsPE: x86_Microsoft-Windows-International-Core-WinPE_6.0.6000.16385_neutral\SetupUILanguage

x86_Microsoft-Windows-Setup_6.0.6000.16385_neutral\DiskConfiguration\Disk\CreatePartitions\CreatePartition x86_Microsoft-Windows-Setup_6.0.6000.16385_neutral\DiskConfiguration\Disk\CreatePartitions\ModifyPartition x86_Microsoft-Windows-Setup_6.0.6000.16385_neutral\DiskConfiguration\ImageInstall\OSImage\InstallTo x86_Microsoft-WindowsSetup_6.0.6000.16385_neutral\DiskConfiguration\WindowsDeploymentServices\ImageSelection\InstallImage

x86_Microsoft-WindowsSetup_6.0.6000.16385_neutral\DiskConfiguration\WindowsDeploymentServices\ImageSelection\InstallTo x86_Microsoft-WindowsSetup_6.0.6000.16385_neutral\DiskConfiguration\WindowsDeploymentServices\Login\Credentials

Ahora lo que no queda es comenzar a darle valores a cada uno de los componentes que elegimos. En la siguiente tabla se muestra que componente modificar y cules son los valores que se le deben de dar a sus propiedades. Bsicamente lo que hacemos es configurar el idioma de la interface, el teclado y la ubicacin geogrfica del usuario. Tambin creamos y seleccionamos la particin a donde se va a instalar el sistema operativo y le asignamos un tamao. En este caso es una sola particin primaria, con formato NTFS y con un tamao aproximado de 16 GB. Luego elegimos la imagen que vamos a instalar, le decimos en que particin hacerlo y por ltimo proporcionamos las credenciales necesarias para unirnos al dominio. El siguiente cuadro muestra cuales son los valores que tenemos que ingresar:

COMPONENTEx86_Microsoft-Windows-International-Core-WinPE_6.0.6000.16385_neutral

PROPIEDAD Y VALORImputLocale =1034:00001252 UILanguage = es-ES UserLocale = es-AR UILanguage = es-ES WillShowUI = OnError WillShowUI = OnError DiskID = 0 WillWipeDisk = True Extend = False Order = 1 Size = 16000 Type = Primary Active = True Extend = False Format = NTFS Label = Vista Letter = D Order = 1 PartitionID =1 WillShowUI = OnError FileName = Install.wim ImageGroup =InstalacionVista ImageName = Windows

x86_Microsoft-Windows-International-Core-WinPE_6.0.6000.16385_neutral\SetupUILanguage x86_Microsoft-Windows-Setup_6.0.6000.16385_neutral\DiskConfiguration x86_Microsoft-Windows-Setup_6.0.6000.16385_neutral\DiskConfiguration\Disk\ x86_Microsoft-WindowsSetup_6.0.6000.16385_neutral\DiskConfiguration\Disk\CreatePartitions\CreatePartition

x86_Microsoft-WindowsSetup_6.0.6000.16385_neutral\DiskConfiguration\Disk\CreatePartitions\ModifyPartition

x86_Microsoft-WindowsSetup_6.0.6000.16385_neutral\DiskConfiguration\WindowsDeploymentServices\ImageSelection x86_Microsoft-WindowsSetup_6.0.6000.16385_neutral\DiskConfiguration\WindowsDeploymentServices\ImageSelection\ InstallImage x86_Microsoft-WindowsSetup_6.0.6000.16385_neutral\DiskConfiguration\WindowsDeploymentServices\ImageSelection\InstallTo x86_Microsoft-Windows-Setup_6.0.6000.16385_neutral\DiskConfiguration\WindowsDeploymentServices\Login x86_Microsoft-WindowsSetup_6.0.6000.16385_neutral\DiskConfiguration\WindowsDeploymentServices\Login\Credentials

Vista ULTIMATE

DiskID = 0 PartitionID = 1 WillShowUI = OnError Domain = Password= Passw0rd UserName =NombreUsuario

Luego de ingresar todo hacemos clic en Herramientas Validar archivo de respuesta para asegurarnos que no hay ningn error y precedemos a guardar el archivo. El nombre del archivo tiene que ser WDSClientUnattend.xml. Luego creemos el otro archivo de respuesta que necesitamos.

Segundo Archivo de Respuesta En este segundo archivo vamos a agregar las respuestas para los siguientes ciclos de la instalacin: Ciclo 4 Specialize x86_Microsoft-Windows-Shell-Setup_6.0.6000.16385_Neutral x86_Microsoft-Windows-UnattendedJoin_neutral\Identification\Credentials

Ciclo 7 OobeSystem x86_Microsoft-Windows-International-Core_6.0.6000.16385_Neutral x86_Microsoft-Windows-Shell-Setup_6.0.6000.16385_Neutral\OOBE x86_Microsoft-Windows-Shell-Setup_6.0.6000.16385_Neutral\Themes x86_Microsoft-Windows-ShellSetup_6.0.6000.16385_Neutral\UserAccounts\AdministratorPassword x86_Microsoft-Windows-ShellSetup_6.0.6000.16385_Neutral\UserAccounts\LocalAccounts\LocalAccount\Password

A partir de ahora lo que hacemos es personalizar la instalacin con las respuestas para las fases finales de la misma. Por ejemplo: Proporcionamos el Nombre del Equipo, la Clave del Producto, la Zona Horaria (en este caso la correspondiente a Argentina), el Dominio al cual nos uniremos, el idioma de la interface, el teclado, la ubicacin geogrfica del usuario, aceptamos el contrato de licencia, indicamos el tipo de red a la que nos vamos a estar conectados, el nivel de proteccin de la PC, le decimos que no muestre las pantallas en donde se nos pregunta las opciones (por eso es importante poner bien los valores para no tener inconvenientes posteriores). Y despus agrego algunas cosas que son opcionales, como el tema por defecto a aplicarse, el password de la cuenta de administrador local y la creacin de un usuario local con su password. COMPONENTE PROPIEDAD Y VALORComputerName = ProductKey = TimeZone = SA

x86_Microsoft-Windows-Shell-Setup_6.0.6000.16385_Neutral

Standard Time

Eastern

x86_Microsoft-Windows-UnattendedJoin_neutral\Identification

JoinDomain = Domain =

x86_Microsoft-Windows-UnattendedJoin_neutral\Identification\Credentials

Password= Passw0rd UserName =NombreUsuario ImputLocale =1034:00001252

x86_Microsoft-Windows-International-Core_6.0.6000.16385_Neutral

UILanguage = es-ES

UserLocale = es-AR HideEULAPage = True NetworkLocation = Work x86_Microsoft-Windows-Shell-Setup_6.0.6000.16385_Neutral\OOBE ProtectYourPc =1 SkipUserOOBE = True CustomDefaultThemeFile =c:themefiles.theme1.theme x86_Microsoft-Windows-Shell-Setup_6.0.6000.16385_Neutral\Themes DefaultThemes = Off x86_Microsoft-Windows-ShellSetup_6.0.6000.16385_Neutral\UserAccounts\AdministratorPassword x86_Microsoft-Windows-ShellSetup_6.0.6000.16385_Neutral\UserAccounts\LocalAccounts\LocalAccount x86_Microsoft-Windows-ShellSetup_6.0.6000.16385_Neutral\UserAccounts\LocalAccounts\LocalAccount\Password Value = DisplayName = Name = Value =

Tal como lo hicimos con el archivo anterior tenemos que validar las entradas que escribimos as que hacemos clic en Herramientas Validar archivo de respuesta y si todo est bien procedemos a guardar el archivo con el nombre AutoUnattend.xml Asociar a las imgenes los archivos de respuestas Hasta ahora lo que hicimos fue agregar las imgenes en el servidor y posteriormente crear los archivos de respuesta necesarios para realizar una instalacin desatendida. Pero estas dos cosas por el momento se encuentran separadas, para que funcionen necesitamos asociarlas. Es decir debemos configurar el servidor para que utilice los archivos de respuesta que acabamos de hacer. Esto lo tenemos que hacer por servidor tanto a nivel de arquitectura, ya sea x86, ia64 o x64, como a nivel de cada una de las imgenes que vamos a utilizar. WDSUnattend.xml A este archivo lo tenemos que asociar a nivel de arquitectura en el servidor que se encuentre corriendo WDS. Para ello debemos abrir la consola de administracin de WDS y hacer un clic con el botn derecho sobre el servidor que estemos utilizando y abrimos las Propiedades.

Propiedades del Servidor WDS

Ahora marcamos la pestaa Cliente y tildamos la opcin Habilitar modo de instalacin desatendida y hacemos clic en Examinar para buscar el archivo de respuesta que vamos a agregar segn la arquitectura que vamos a utilizar. En este caso la x86.

Pestaa Cliente en Propiedades de WDS

Hay que tener en cuenta que este archivo tiene que estar en la carpeta \RemoteInstall\WDSClientUnattend, por lo que debemos tener la precaucin de copiarlo a esa carpeta antes. Una vez que lo agregamos Aplicamos y Aceptamos los cambios para terminar.

Aqu seleccionamos el archivo WDSClientUnattend.xml ubicado en la carpeta con el mismo nombre.

AutoUnattend.xml Ahora a este archivo tenemos que asociarlo pero a nivel de la imagen que vamos a utilizar. Para esto tenemos que expandir la carpeta Imgenes de instalacin y buscar la imagen para la cual queremos que la instalacin sea desatendida. Luego con el botn derecho hacemos clic y seleccionamos Propiedades.

Seleccionamos propiedades de la imagen

All dentro de la pestaa General tildamos la opcin Permitir que la imagen se instale en el modo de instalacin desatendida y hacemos clic en Seleccionar archivo para buscarlo.

Pestaa General en las propiedades de la imagen.

Aqu no hace falta que el archivo est en alguna ubicacin especial, as que todo lo que tenemos que hacer es buscarlo.

Ubicacin del archivo AutoUnattend.xml