Sin categoría

Clonado de equipos en aula de formación

7 junio 2007 | Escrito por alexbogus

computer.gifReciéntemente me han pedido opinión sobre cómo implementar un sistema de gestión de aulas de formación; la idea es que dicha aula se tiene que reinstalar cada cierto tiempo y los técnicos no pueden perder horas en reinstalar los sistemas uno a uno. El caso es que valiéndonos de varias herramientas podemos automatizar esta labor lo suficiente para perder el menor tiempo posible.

Escenario:

Disponemos de un aula con xxx ordenadores, todos los equipos tienen idéntico hardware y todas las máquinas han de llevar instalado Windows XP con las mismas aplicaciones.

Para preparar el sistema utilizaremos la herramienta sysprep, que podremos encontrar en el CDROM original de Windows /support/tools.

La herramienta sysprep se introdujo por primera vez en Windows NT 4.0, más tarde versiones posteriores ya venían incluidas en los CDs de Windows 2000 y Windows XP. Con esta herramienta podemos preparar el sistema operativo para poder realizar una imagen del mismo y proceder con el clonado, así como preprarar una instalación desatendida del equipo.

Procedimiento:

En primer lugar debemos hacer una instalación en uno de los equipos con todos los drivers y el que necesitemos (navegador, aplicaciones de ofimática, etc..). Una vez tengamos instalado ese equipo vamos a prepararlo para poder replicarlo en el resto de máquinas.

Para ello deberemos copiar el fichero DEPLOY.CAB que es donde se encuentra la utilidad sysprep a c:\sysprep. Luego debemos extraer el conteido del .cab con el comando (expand -F:* deploy.cab c:\sysprep)

Una vez tenemos descomprimido el software, ejecutamos sysprep.exe y optamos por la opción valores de fábrica (o factory settings). Tras ejecutar esta opción el sistema operativo se apagará y tendremos una instalación lista para ser clonada. ghostrestore.jpgHemos dejado el sistema como si empezásemos a instalarlo desde cero, con lo que en el próximo reinicio nos pedirá la información necesaria para terminar una instalación de Windows: deberemos aceptar el contrato de registro, tendremos que introducir el nombre de la máquina, insertar también la clave del producto, y tras ese proceso arrancará el sistema operativo. De esta forma solo nos quedará arrancar el equipo con un medio arrancable (cdrom, memoria USB) y ejecutar la herramienta de clonado de discos.

En mi caso, para arrancar he utilizado Hiren’s Boot, que dispone de la herramienta Ghost para el clonado de discos, y además dispone de la pila TCP/IP. Con esta herramienta lo que he hecho ha sido arrancar el sistema, cargar la pila TCP/IP para que el equipo disponga de una dirección IP, y conectarme a un recurso compartido en mi servidor de almacenamiento donde alojaré la imagen del equipo (con un simple net use z: \\fileserver\ghost).

Tras esta operación ejecutamos la herramienta Ghost y procedemos el clonado del disco a un fichero que alojaremos en z:\xxxx.gho

Con este proceso ya tenemos una imagen válida para todos los equipos del aula, ahora solo tendremos que arrancar con un medio como Hiren’s Boot y lanzar el ghost para volcar la imagen sobre el disco de los ordenadores del aula. Este sistema siempre es válido mientras no cambie el hardware del aula de formación, y yo personalmente lo mejoraría automatizando el uso del cd arrancable creando uno personalizado en el que se introduzcan los parámetros directamente sin intervención humana, con lo que las tareas de recuperación del aula se podrían automatizar más todavía si cabe.

Referencias:

3 comentarios en “Clonado de equipos en aula de formación”

commenter

Vaya, gracias por la mención. La verdad es que Sysprep da la vida. Luego, si dispones de un servidor y un dominio, puedes utilizar RIS, que pillaría la imagen desde el servidor por red (Esto ya lo estas haciendo) y lo incorporaría al dominio. Cuando se tienen muchas máquinas se suele centralizar con un Active Directory por ejemplo. En la academia que hasta hace poco estuve estudiando para las aulas de formación extra que tenían, que eran unas 20 máquinas por un lado y otras 15 por otro, tenían un dominio donde los alumnos eran usuarios básicos. La razón era simple, se habían cansado de reinstalar equipos desdes de los cursos a causa de la de mierda que instalaba la gente e hiciese lo que quisiese como usuario Administrador. Los cursos son de contabilidad, office, etc, donde un usuario sin privilegios es lo adecuado.

Lo dicho, propón un dominio, si se puede montar con Windows Server mejor, sino Fedora/RedHat creo que tiene servicios de directorio mas user-friendly que un LDAP a pelo (Los cuales no he probado, pero dudo que alcancen la interoperabilidad de una dominio con servidores y clientes corriendo Windows)

commenter

Norton Ghost es una maravilla, anda que no me ha ahorrado tiempo y tonterias… cada ordenador que pasa por mis manos en el curro es:

Ordenador = (Dos particiones + imagen ghost) y redireccionar Mis Documentos a la segunda partición, llamada DATOS

Sysprep no lo conocía, muchas gracias Alex, que callado te lo tenias ehhhh?

Otra cosa que he hecho alguna vez es modificar una imagen de la hirens añadiendole la imagen ghost, para grabarlo en un dvd, de esa forma tengo la hirens + imagen ghost todo juntito :D