Instalar máquinas de un tirón con sysrep y Norton Ghost
30 December, 2007
Vuelvo a hacer otra irrupción a mis vacaciones navideñas, pero queria dejar algo que me sucedio hace poco y es realmente útil. Yo tengo un lector de tarjetas con dos puertos USB, y resulta que muchas veces poniendo la miniSD de mi telefóno móvil, a veces da un pantallazo, y muchas veces tengo la mala fortuna de que se me quede el NOD-32 corrompido, y no arranque, ni deje instalar ninguno a partir de ese momento. Algo que me sucedio hace tiempo y hable con los técnicos de Eset y no supieron darme una respuesta, y la respuesta es tan fácil como eliminar el servicio de NOD32 (en mi caso) a mano y eliminarlo, casi siempre se soluciona sin mayor complicación. Pero lo que pretendo, es que nunca esta de más tener el Norton Ghost 12, que te hace sin reiniciar el pc una copia de seguridad (yo la exporto a un disco duro de portatil extraible) y estoy tranquilo por la recuperación.
Pero hay otro método que puede servirnos cuando instalamos al igual 50 máquinas, de un tirón y incluso por red, en todo caso lo de por red lo dejare para la web como un documento.
Vamos allá, antes de proseguir decir que no soy un vago, pero es algo que creo que es muy útil, con esto Norton Ghost 12 en otra particion o disco duro, y RegCleener y CCleaner, es lo mejorcito para tener nuestro pc al día, copiaré literalmente de documentación que tenia por aqui mia:
Hace tiempo, cuando usaba Windows XP Home usaba Norton Ghost para hacer mis backups. De aquella el Ghost no era tan avanzado y había que reiniciar. Entonces arrancaba Ghost en modo PC-DOS y hacía la backup. He probado hace poco Ghost 10 y me he dado cuenta de que, desde que compró Symantec a PowerQuest, ha mejorado en ese aspecto. Ahora podemos hacer backups sin reiniciar, cosa que implementó DriveImage antes. Me dejo del rollos y a lo que iba, preparar imágenes de instalación desatendidas. La idea será instalar una máquina, crearle un usuario, instalarle el software necesario y demás. Acto seguido con sysprep lo prepararemos para clonar y al reiniciar arrancaremos con el Ghost (Bien sea con disquete o CD).
Os pongo los pasos que he seguido:
Primero necesitamos sysprep así que metemos el CD de Windows XP Professional y en SUPPORT\TOOLS\ veremos el fichero Deploy.cab. Extraeremos su contenido y lo meteremos en el directorio C:\sysprep.
Todo este lío es necesario porque los Sistemas de Microsoft con núcleos NT generan un SID único necesario para funcionar en red, además que usando éste método si entre mas máquinas hay pequeñas diferencias, no habrá problema pues pasándole al sysprep el parámetro /pnp le forzaremos a hacer una detección PnP y de paso eliminar los dispositivos inexistentes.
Dando por supuesto que ya hemos copiado los ficheros en C:\sysprep, usaremos setupmgr.exe para crear el fichero sysprep.inf que posteriormente usaremos con sysprep.
Al ejecutar setupmgr.exe nos saldrá el asistente y hacemos click en siguiente. En la siguiente pantalla seleccionaremos crear uno nuevo. En la siguiente, como lo que queremos es un sysprep.inf, escogeremos la opción del medio, Instalación de Sysprep.
Las Primera opción tiene buena pinta aunque no la he probado aunque tiene toda la pinta de ser una instalación como las OEM de los equipos de marca, rollo HP o Packard Bell…
La tercera opción es RIS (Remote Installation Service) que supongo, y solo supongo, nos proporcionará un fichero que meteremos en un disquete y arrancaremos con el. Ya que RIS puede intentar arrancar por la tarjeta de red o si la BIOS no lo soporta, usar un disquete, conectar al servidor RIS y comenzar la instalación.
A continuación nos saldrán una lista donde escogeremos el sistema operativo que instalaremos mediante éste método. Que sepáis que el sysprep de la versión Home Edition no es igual que la del Professional Edition y 2003 Enterprise Server (La lista de los sistema operativos pude comprobar).
Elegimos Windows XP Professional y click en siguiente. Ahora nos preguntará si queremos que la instalación sea desatendida. La diferencia como en el asistente podemos leer es que con la NO desatendida deberemos aceptar el CLUF y con la desatendida no. Seleccionaremos la opción Si, automatizar completamente la instalación y click en siguiente.
En esta nueva pantalla deberemos configurar a nuestro gusto como por ejemplo nombre y organización (A nombre de quién está hecha la instalación). Podemos hacer click en siguiente o desplazarlos por el menú de la izquierda con el ratón.
Ahora podemos elegir lo referente a la gráfica. Yo, como sabía qué estaba instalando, elegí 32 bits, 1280×1024 y 60 Hz (Como el refresco de las TFT es diferente… y aquí si que no sabía que refresco máximo soportaban).
Zona horaria, clave de producto. Esto último… creo haberlo introducido bien pero de todos modos en la instalación me lo pidió, la introduje y despachado.
El nombre de equipo puesto que vamos a hacer varias instalaciones y probablemente en la misma red, conviene que se cree aleatoriamente para que no haya conflictos NetBIOS (De aquí que recomienden desconectar el cable al hacer la instalación).
Contraseña de administrador. Aquí escribiremos las contraseña que tendrá el administrador del sistema. Podemos marcar la primer casilla para que se cifre la contraseña (ya que el .inf es un fichero de texto plano) y la segunda para que al arrancar nos inicie sesión como administrador e instalemos algún software adicional. La marcaremos.
En componentes de red se configura la red. Es conveniente tener un servidor DHCP en la red si no queréis daros el mismo ostiazo que yo.
Grupo de trabajo o dominio. Si la instalación es en grupo de trabajo la red importa una mierda, pero si queremos que se conecte al controlador de dominio y cree el usuario, sin red, vamos jodidos (Esto me ocurrió a mi). Si queremos que no se cree la cuenta, basta con no marcar la casilla. Tendremos así la máquina unida al dominio pero iniciaremos sesión como un usuario local, por ejemplo.
Ahora elegimos idiomas, añadimos alguna impresora compartida por SMB y Terminamos, ya que no añadí ningún comando que ejecutar en el arranque.
Finalizamos, nos pregunta dónde guardarlo y cerramos el asistente.
Según esta FAQ deberemos añadir para evitar problemas en el fichero sysprep.inf la siguiente línea:
[SysprepMassStorage]
Para ello abriremos el fichero con el block de notas y lo añadiremos al final, por ejemplo.
Ya está preparado el fichero por lo que ahora ejecutaremos según este otro artículo:
C:\sysprep\sysprep -bmsd
Y por último:
c:\sysprep\sysprep -reseal -mini -reboot
Para dejar una instalación muy bonita, rollo OEM. Disponéis de una explicación de los parámetros en la página de soporte de Microsoft.
Bueno, supuestamente debería de reiniciarse el sistema, así que si veis que termina despues de un buen rato esperando y no reinicia, reiniciamos nosotros mismos. AL arrancar deberiamos arrancar con Ghost. Yo hoy me ví muy apurado por lo que use el Hirens Boot CD 6.0 que tenía el Norton Ghost 8.0 y me sirvió (Aún siendo un equipo tan nuevo), pero he visto ahora al llegar a casa otro CD de arranque con utilidades todas gratis o libres, se llama Ultimate Boot CD y podéis bajarlo de su web. No lo he probado pero para hacer un clon de una partición el g4u que viene incluido podrá servirnos.
Yo como dije, usé Ghost y cloné la partición a un fichero de imagen de Ghost, el cual al reiniciar grabé a DVD. Fuí al otor equipo y por el particionador me cargué las particiones warras de las instalaciones OEM, cree una para el sistema de 15 Gb y otra de 130 GB aproximadamente para datos. Arranqué Norton Ghost 8.0 y usando como origen el lector de DVD, cloné a la partición del nuevo equipo.
Luego arranqué con el CD de Windows y en la consola de recuperación intenté un FIXBOOT C: pero no me solucionó nada, así que volví a arrancar con Hirens Boot CD, utilicé MBR y ue la opción Install Standard MBR Code. El sistema ya boteaba , espero que os sea útil a más de uno, como me lo ha sido a mi.
Está todo explicado. Esto no es para hacer una backup del sistema, es para instalar el sistema desde 0, instalarle TODO el software necesario y preparar la imagen. Así tendremos 50 ordenadores idénticos con el mismo software. De todas formas dejo un pequeño resumen:
1 - Preparas un equipo con TODO, actualizaciones, aplicaciones, etc
2 - Ejecutas sysprep como he indicado
3 - Apagas el equipo (OJO! Apagas)
4 - Utilizaras algo que contenga el Norton Ghost (O similar)
5 - Entrarás en la BIOS y mandarás que arranque desde CD. En este momento metes el CD en el lector
6 - Arrancas desde CD, con Ghost creas la imagen de la partición o HD
7 - Arrancas ese SO de forma normal
Ahora tienes la imagen en un HD externo o donde sea. Deberás ir máquina por máquina clonando de imagen de Ghost a partición/HD y arrancando los equipos. Pues lo guardas en un disco duro USB, no en un DVD (No recuerdo si Ghost soporta guardar la imagen en DVD). En el HD USB guardas una imagen de norton ghost. Olvidate de que tienes un DVD/CD para instalar, ahora tienes un sistema preparado para clonar. Tienes entonces que ir equipo por equipo con el HD USB y el LiveCD con Norton ghost clonando de la imagen que está ne el HD USB al disco duro real (que conste)
Mejor no lo puedo explicar. Puedes bajarte el libro de MS Press del examen 70-270 y mirar la lección dedicada a sysprep.
Con algo que contenga Ghost me refiero al Hirens Boot CD, o si quieres algo basado en software libre, busca systemrescuecd, una LiveCD que contiene partimage.
Hago estas aclaraciones, porqué cuando subi el post hace ya puf, mucho tiempo en otro blog que ni existe en Blogger, me hicieron preguntas de esta índole salud!
Publicado en Seguridad, Software | No hay comentarios »






