Está en la página 1de 19

Universidad de Guadalajara

Sistema de Educacin Media Superior


Preparatoria Regional de Cihuatln

G4U (Ghost for unix)


Crear imagen del sistema clonacinM. en C. Carlos Hernndez Huerta

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin -

g4u: Clonar HDD en Linux


1.- Introduccin. Copiando bit a bit, g4u (Ghost for Unix) permite crear y restaurar imgenes de discos duros. Podemos arrancarlo desde un CD-ROM, un disquete, o incluso, si en nuestra mquina tenemos instalado GRUB como gestor de arranque, podremos montarlo en una particin y aadir una entrada a grub que nos permita arrancarlo. Fcil y eficaz, nos permite clonar disco a disco o particin a particin. Adems, es capaz de crear imgenes de discos comprimidas y subirlas a un servidor FTP, lo que resulta tremendamente til cuando se requiere instalar una misma configuracin en un parque importante de equipos. Con g4u podemos clonar de dos formas:

Localmente, ya sea disco a disco o particin a particin. De forma remota, utilizando un servidor FTP.

El CD-ROM/Floppy de g4u nos ofrece bsicamente dos funciones:

La primera consiste en subir la imagen comprimida de un disco duro local a un servidor FTP.

La segunda es restaurar la imagen desde un servidor FTP, descargndola, descomprimindola y escribindola en disco.

La configuracin de red del equipo se obtiene desde un servidor DHCP. Como el disco duro es procesado como una imagen y tratado bit a bit, cualquier sistema de ficheros y cualquier sistema operativo puede ser clonado usando g4u (NetBSD, Solaris, Windows NT y 2000, etc.); . 2.- Requerimientos. Tres disquetes vacos de 1.44MB, un CD-R/RW vaco o, si nuestra mquina arranca desde usb, podemos usar un USB stick. Si queremos poder hacer clonaciones remotas, necesitaremos un servidor FTP con espacio libre para almacenar las imgenes.

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin Y un servidor DHCP.

3.- Sistemas de ficheros soportados. g4u soporta cualquier sistema de ficheros, sencillamente porque g4u lee el contenido del disco bit a bit, comenzando desde el byte #0 hasta el final. Como podemos imaginar, al copiar el disco completo, esto incluye cualquier MBR, sector de arranque, tabla de particiones y particiones, sin investigar cul es la estructura de los datos almacenados en las particiones. 4.- Sistemas operativos soportados. Al igual que sucede con los sistemas de ficheros, y, por la misma cuestin, g4u soporta cualquier sistema operativo, ya sea NetBSD, Linux, Novell Netware 4.11 and 5.1, Solaris/x86, Windows NT, 2000 o XP. Moviendo los discos duros a un PC, g4u puede tambin ser usado para descargar sistemas operativos para sistemas que no son PC basados en mquinas SCSI corriendo sistemas HPUX, Irix, Solaris, AIX etc. 5.- Hardware soportado. g4u soporta IDE, SATA, SCSI o discos RAID con varios controladores (Adaptec, ...) as como un amplio rango de tarjetas de red PCMCIA, Cardbus, ISA o PCI. Se recomienda ver la configuracin del kernel g4u para revisar la lista completa de hardware soportado. Si no estamos seguros de si nuestro hardware es soportado por g4u, podemo arrancar g4u y ver la configuracin obtenida por nuestra tarjeta de red al ejecutar "ifconfig -a". Adems, podemos comprobar si nuestros discos son reconocidos ejecutando el comando "disks". Si algo no estuviera soportado, podemos ejecutar el comando "dmesg" y utilizar su salida para pedir ayuda. 6.- Tamaos de disco. g4u trabaja mejor con idnticos tamaos de disco y geometra. Es posible volcar una imagen de un disco ms pequeo en un disco ms grande. En cambio, descargar una imagen de un disco grande en otro ms pequeo puede causarnos problemas.

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin Si no podemos evitar preparar una imagen de un disco ms grande que el de la mquina donde vamos a descargarlo, podemos estar seguros de que los datos del espacio extra se perdern. Si intentamos descargar una imagen pequea en un disco ms grande, el espacio extra no cubierto por g4y puede ser usado para crear una particin y un sistema de ficheros. Eso s. Esot tendremos que hacerlo nosotros mismos despus de clonar porque g4u no lo har por nosotros. 7.- De dnde descargarlo. El mejor sitio para descargarlo es la web del autor: http://www.feyrer.de/g4u/ All encontraremos la versin para grabar en disquetes, la versin para grabar en CD o el cdigo fuente. 8.- Preparar los discos de arranque. Para poder utilizar g4u, lo primero que haremos ser descargar las imgenes de los discos de arranque de la web del autor. Bajaremos la versin que ms nos interese, ya sea la de disquete o CD. 8.1.- Preparar los discos de arranque usando las imgenes de disquete de g4u. Si nos hemos decidido a utilizar el arranque de g4u desde disquete, haremos lo siguiente: 1. Descargaremos uno a uno los archivos g4u-2.2-1.fs g4u-2.2-2.fs and g4u-2.2-3.fs. Cada archivo contiene la imagen de un disquete. O si lo preferimos, podemos descargar g4u2.2.fs.zip, que contiene las imgenes de los tres disquetes. 2. Si hemos optado por descargar el archivo g4u-2.2.fs.zip, lo descomprimiremos para obtener las imgenes de los tres disquetes: g4u-2.2-1.fs, g4u-2.2-2.fs y g4u-2.2-3.fs. 3. Por ltimo, copiaremos cada archivo en un disquete. NetBSD, lo haramos de la siguiente manera: a) Introducimos el primer disquete y copiamos:

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin cat g4u-2.2-1.fs > /dev/fd0a b) Quitamos el primer disquete, ponemos el segundo y copiamos: cat g4u-2.2-2.fs > /dev/fd0a c) Quitamos el segundo disquete, ponemos el tercero y copiamos: cat g4u-2.2-3.fs > /dev/fd0a Solaris, lo haramos de la siguiente manera: a) Introducimos el primer disquete y copiamos: cat g4u-2.2-1.fs > /dev/diskette b) Quitamos el primer disquete, ponemos el segundo y copiamos: cat g4u-2.2-2.fs > /dev/diskette c) Quitamos el segundo disquete, ponemos el tercero y copiamos: cat g4u-2.2-3.fs > /dev/diskette Si estamos trabajando con Linux, lo haramos de la siguiente manera: d) Introducimos el primer disquete y copiamos: cat g4u-2.2-1.fs > /dev/fd0 e) Quitamos el primer disquete, ponemos el segundo y copiamos: cat g4u-2.2-2.fs > /dev/fd0 f) Quitamos el segundo disquete, ponemos el tercero y copiamos: cat g4u-2.2-3.fs > /dev/fd0

Microsoft Windows o DOS, utilizaremos rawrite.exe para copiar las imgenes en los disquetes. Tambin podemos utilizar otro programa llamado rawr32.zip. 8.2.- Preparar el CDROM de arranque usando la imagen ISO de g4u. 1. Descargamos la imagen ISO del CDROM. Podemos descargarla comprimida o sin comprimir: g4u-2.2.iso.zip o g4u-2.2.iso.

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin 2. Si hemos descargado el fichero g4u-2.2.iso.zip file, lo descomprimimos para obtener g4u2.2.iso 3. Grabamos el archivo g4u-2.2.iso con el software de grabacin que tengamos (K3b, Gnome CD Baker, Nero, DiskJuggler, WinOnCD, cdrecord, ...). 8.3.- Preparar un USB stick usando la imagen ISO de g4u.

Si lo que queremos es que g4u arranque desde un USB stick, haremos lo siguiente: 1. Descargamos la imagen ISO. Podemos descargarla comprimida o sin comprimir: g4u2.2.iso.zip o g4u-2.2.iso. 2. Si hemos descargado el fichero g4u-2.2.iso.zip file, lo descomprimimos para obtener g4u2.2.iso 3. Extraer g4u.fs del archivo de imagen g4u-2.2.iso y copiarlo al USB stick: Dependiendo en que sistema operativo vamos a iniciar nuestra imagen ser el procedimiento, veamos como hacerlo: Linux, montaremos en archivo g4u-2.2.iso en un directorio para extraer g4u.fs # mkdir /mnt/iso # mount -o loop g4u-2.2.iso /mnt/iso # cp /mnt/iso/g4u.fs /dev/sda (suponiendo que en sda est nuestro USB stick) # umount /mnt/iso NetBSD, montaremos en archivo g4u-2.2.iso en un directorio para extraer g4u.fs # mkdir /mnt/iso # mount -o loop g4u-2.2.iso /mnt/iso # cp /mnt/iso/g4u.fs /dev/sd0d (suponiendo que en sd0d est nuestro USB stick) # umount /mnt/iso

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin 8.4.- Preparar el arranque de g4u desde el disco duro. Por ltimo, podemos hacer que g4u arranque desde un el disco duro. Para ello, haremos lo siguiente: 1. Crearemos una particin de unos 4 MB en el disco duro de nuestro equipo y la formatearemos como ext3. Imaginemos, por ejemplo que hemos creado la particin hda5. Es decir la particin 5 del primer disco duro. 2. Montaremos en archivo g4u-2.2.iso en un directorio para extraer g4u.fs # mkdir /mnt/iso # mount -o loop g4u-2.2.iso /mnt/iso 3. Copiaremos g4u.fs a la particin que hemos creado # mkdir /mnt/disco # mount /dev/hda5 /mnt/disco # cp /mnt/iso/g4u.fs /mnt/disco # umount /mnt/iso 4. Copiaremos memdisk a la particin creada. Podis descargarlo de Internet. # cp memdisk /dev/hda5 5. Si no tenemos instalado grub, lo instalaremos. 6. Por ltimo, modificaremos /boot/grub/menu.lst, aadiendo las siguientes lneas para que podamos elegir arrancar g4u en el inicio: title Clonar este equipo root (hd0,4) (Suponiendo que hemos copiado g4u.fs a hda5) kernel /boot/memdisk initrd /boot/g4u.fs

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin 9.- Preparar los servidores. Como hemos dicho anteriormente, si queremos hacer clonaciones remotas, necesitamos un servidor FTP, donde almacenar las imgenes. En el servidor FTP tendremos que crear una cuenta de usuario llamada "install", y protegerla con un password. Una vez creada la cuenta, nos aseguraremos de que el usuario 'install' puede hacer login al servidor FTP. No obstante, si queremos, podemos usar una cuenta de usuario diferente, pero entonces, para subir las imgenes o descargarlas del servidor, deberemios especificar el nombre del usuario en el servidor "login@server" cuando utilicemos las instrucciones slurpdisk, uploaddisk etc..

Como ltimo paso, deberemos asegurarnos de que tenemos un servidor DHCP que proporcione direcciones IP y otros datos necesarios para que podamos acceder al servidor FTP desde el equipo que queremos clonar (Por ejemplo: el nombre del servidor, la mscara de red, el gateway por defecto). En caso de que no dispongamos de un servidor DHCP en nuestra red, tendremos que establecer manualmente la direccin IP del equipo. 10.- Crear imgenes. Para crear una imagen, en la mquina que queremos clonar arrancaremos el dispositivo en el que hayamos montado g4u, ya sea el CD, el disquete, el USB stick, o, si lo hemos montado en el disco duro, seleccionaremos la entrada de grub que nos permite arrancar g4u. Veremos que arranca el kernel y detecta todos los dispositivos encontrados en la mquina. Posteriormente, har una peticin DHCP para obtener una direccin IP (No olvidemos que debemos tener en funcionamiento el servidor DHCP). Al final, veremos una descripcin textual de los comandos que podemos utilizar, y, por ltimo se nos mostrar el prompt de la shell. Vemoslo en una captura de imagen:

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin -

Podemos crear una imagen completa del disco duro o tan slo de una particin. 10.1.- Crear una imagen del disco duro. Si lo que queremos es crear una imagen de todo el disco duro, teclearemos el siguiente comando: uploaddisk servidorftp.com nombreimagen.gz Donde sustituiremos servidorftp.com por el nombre o la direccin IP del servidor FTP al que queremos subir la imagen y nombreimagen.gz por el nombre que queramos darle a la imagen del disco duro que vamos a crear. El comando anterior, leer el primer disco duro de la mquina (rwd0d) y crear la imagen en la cuenta install de nuestro servidor FTP con el nombre que le hayamos dado. No olvidemos que en el servidor FTP debemos haber creado anteriormente una cuenta llamada install a la que subir las imgenes. La imagen del disco duro es comprimida con gzip -9, debido a eso, usamos el sufijo .gz en el nombre de la imagen. Antes de que la imagen comience a subirse al servidor FTP, se nos pedir la password de la cuenta install. Si en lugar de clonar el primer disco duro, queremos clonar el segundo, lo especificaremos en la lnea de comandos:

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin uploaddisk servidorftp.com nombreimagen.gz wd1 Recordemos que g4u est hecho en NetBSD y que en este sistema los discos duros IDE se nombran de la siguiente forma: wd0, wd1, wd2. Si usamos discos SCSI en lugar de discos IDE, nos referiremos al primer disco como sd0, al segundo como sd1,. Por ejemplo, si queremos subir al servidor FTP la imagen de nuestro primer disco SCSI, escribiremos lo siguiente en la lnea de comandos: uploaddisk servidorftp.com nombreimagen.gz sd0 Como ya hemos visto, en g4u se ha pensado que exista una cuenta por defecto llamada install a la que subir las imgenes. Pero si en lugar de utilizar esta cuenta, queremos usar otro nombre de cuenta diferente, podemos hacerlo especificando el nombre de la cuenta en la lnea de comandos seguido de una arroba y el nombre del servidor ftp. Veamos un ejemplo: uploaddisk majete@servidorftp.com nombreimagen.gz El comando anterior subira la imagen a la cuenta majete de servidorftp.com. 10.2.- Crear una imagen de una particin. Si queremos hacer una imagen de una particin, lo primero que tenemos que saber es el nombre de la particin. Para obtener una lista de los discos duros reconocidos por g4u, teclearemos el comando disks en la lnea de comandos. Para obtener una lista de las particiones en un determinado disco, utilizaremos el comando: parts disco Donde sustituiremos disco por uno de los discos mostrados por el comando disks. Por ejemplo wd0, wd1, sd0, etc Las particiones son nombradas con letras, comenzando desde la a.

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin Las particiones desde a hasta d son las predefinidas. Las particiones que tengamos a partir de la e son particiones definidas por el usuario. No olvidemos que las particiones son particiones BSD, que tienen poco en comn con las particiones DOS. Para referirnos a una particin lo haremos de la siguiente manera: wd0e, sd0f. Por ejemplo: uploadpart servidorftp.com nombreimagen.gz wd0e Si queremos ver ms ejemplos, podemos ejecutar el comando "uploadpart" sin argumentos. Una vez ejecutado uploaddisk para subir una imagen de un disco o uploadpart para subir una imagen de una particin, esperaremos hasta que el comando termine y nos devuelva el prompt de la shell. Dependiendo de la red, la CPU, el hardware del disco duro y los contenidos, la creacin de la imagen puede llevar varias horas. Una vez terminada la creacin de la imagen, podemos apagar la mquina. Para apagarla podemos teclear el comando halt en la shell o simplemente pulsar el botn reset o apagado. Como no hay ningn sistema de ficheros montado no hay problema. Como ltimo paso, comprobaremos que la cuenta install del servidor FTP tiene el fichero de imagen. 11.- Descargar imgenes del servidor FTP. Para clonar un equipo con una imagen descargada del servidor FTP, en la mquina que queremos clonar arrancaremos el dispositivo en el que hayamos montado g4u, ya sea el CD, el disquete, el USB stick, o, si lo hemos montado en el disco duro, seleccionaremos la entrada de grub que nos permite arrancar g4u. Veremos que arranca el kernel y detecta todos los dispositivos encontrados en la mquina. Posteriormente, har una peticin DHCP para obtener una direccin IP (No olvidemos que debemos tener en funcionamiento el servidor DHCP).

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin Al final, veremos una descripcin textual de los comandos que podemos utilizar, y, por ltimo se nos mostrar el prompt de la shell. Vemoslo en una captura de imagen:

Podemos descargar una imagen completa del disco duro o tan slo de una particin. 11.1.- Restaurar una imagen del disco duro entero. Para restaurar una imagen del disco duro completo, teclearemos el siguiente comando: slurpdisk servidorftp.com nombreimagen.gz Este comando entrar en la cuenta del usuario install del servidor FTP. El servidor FTP nos preguntar el password y, si es correcto, se descargar la imagen, se descomprimir y se escribir en el disco duro principal: /dev/rwd0d. Si lo que queremos es restaurar una imagen en un disco SCSI, debemos aadir el nombre del disco al commando anterior. Por ejemplo: slurpdisk servidorftp.com nombreimagen.gz sd0 Al igual que sucede con uploaddisk, en lugar de utilizar la cuenta instal, podemos usar otra cuenta, especificando el nombre de la cuenta en la lnea de comandos seguido de una arroba y el nombre del servidor ftp. Veamos un ejemplo: slurpdisk majete@servidorftp.com nombreimagen.gz El comando anterior restaurara la imagen llamada nombreimagen.gz desde la cuenta majete de servidorftp.com.

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin 11.2.- Restaurar una imagen de una particin. Para restaurar una imagen de una particin usaremos el comando slurppart. Vemoslo con un ejemplo: slurppart servidorftp.com nombreimagen.gz wd0e Este comando entrar en la cuenta del usuario install del servidor FTP. El servidor FTP nos preguntar el password y, si es correcto, se descargar la imagen, se descomprimir y se escribir en la particin que especifiquemos. Debemos tener en cuenta que la informacin de la particin es tomado del MBR de la mquina, y, es de esperar que sea la misma que antes de la creacin de la imagen. Podemos esperar sorpresas si hemos cambiado algo entre la creacin y la descarga de la imagen. En el caso de que los cambios sean inevitables, ser mejor que comprobemos los valores del sector de inicio y el tamaao dados por el comando "parts". 12.- Copiando discos localmente. Si lo que queremos hacer es copiar un disco local en otro sin que para ello haya que utilizar la red y un servidor, el comando "copydisk" es lo que necesitamos. Veamos un ejemplo: copydisk wd0 wd1 El comando anterior copiar el contenido del primer disco IDE al segundo disco IDE. Si los discos que queremos copiar son SCSI, lo nico que cambia es la forma de nombrar los discos: copydisk sd0 sd1 Debemos tener cuidado porque el contenido del segundo disco ser borrado. No olvidemos que podemos obtener una lista de los discos detectados durante el arranque usando el comando "disks".

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin 13.- Copiando particiones localmente. Si tan slo queremos copiar una particin local en otra particin tambin local, sin utilizar la red ni un servidor FTP, podemos hacerlo usando el comando "copypart". Este comando toma dos nombres de particiones como argumentos y copia el contenido de la primera particin especificada en la otra. Como ejemplo, si queremos copiar la primera particin local "wd0e" en la segunda "wd0f", ejecutaremos el siguiente comando: copypart wd0e wd0f Para saber los discos detectados en el inicio utilizaremos el comando "disks". Para saber las particiones de dichos discos utilizaremos el comando "parts". Las particiones tienen nombres como los siguientes: "wd0d", "wd1e", "sd1f". Debemos tener cuidado de que las particiones que copiamos tengan idntico tamao para no tener problemas. Cuando se copia una particin grande en otra ms pequea, se pierden datos. 14. - Ajustes. 14.1.- Cambiar el nivel de compresin. Por defecto, las imgenes subidas al servidor FTP son comprimidas con "gzip -9". sto aumenta el nivel de compresin pero aumenta el tiempo (varias horas incluso). Podemos reducir el nivel de compresin para "uploaddisk" especificando el valor de la variable de entorno GZIP. Por ejemplo: GZIP=-1 uploaddisk servidorftp.com nombreimagen.gz Podemos ajustar los niveles de compresin a valores entre 1 y 9. 1 es el nivel rpido menor compresin. El nivel 9 es ms lento - mayor compresin. 14.2.- Problemas con imgenes de ms de 2GB.

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin Puede que tengamos el problema de que g4u se interrumpe cuando la imagen tiene un tamao mayor de 2 GB en el servidor FTP. El problema aqu no est en g4u, sino en el servidor FTP. Algunas viejas distribuciones de linux son conocidas por permitir slo ficheros de un mximo de 2GB, y, si encima tenemos un kernel 2.4 corriendo, no tendremos garantas de que el servidor funcione correctamente. Debemos asegurarnos de que nuestro servidor FTP est actualizado o instalarlo en un sistema operativo ms reciente. Por supuesto, sabemos que cualquier servidor FTP que venga con NetBSD, Solaris y Windows 2000, puede ser usado sin problemas. 14.3.- Problemas con el rendimiento de la red. Si el rendimiento de subida es dbil (menor de 5MBytes/sec en un switch 100BaseT Ethernet) incluso con un bajo nivel de compresin o una CPU rpida, y el disco duro est en espera mucho tiempo, esto significa que la red consume. Un problema comn con los switches Ethernet es la prdida de comunicacin duplex entre las tarjetas de red y el switch. En NetBSD, por defecto se negocia la velocidad y la transmisin duplex automticamente. Si tenemos este problema, podemos forzar la negociacin de la velocidad y la transmisin full-duplex de la siguiente manera: # ifconfig fxp0 media 100BaseTX mediaopt Full-duplex # ifconfig -a fxp0: flags=[...] media: Ethernet 100baseTX full-duplex Si queremos usar autonegociacin (opcin por defecto): # ifconfig fxp0 media auto # ifconfig -a fxp0: flags=[...] media: Ethernet autoselect (100baseTX)

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin 14.4.- Reducir el tamao de la imagen. Uno de los problemas de usar g4u es que la imagen resultante es muy grande. sto es normal, puesto que g4u clona los discos enteros, con todos los bloques, sin tener en cuenta si los bloques tienen datos vlidos o no, o incluso si stos estn vacos. Para encontrar bloques vacos/no usados y no clonarlos, g4u necesitara conocer el sistema de ficheros, diferente para cada sistema: Windows FAT, Linux Ext2/3/ReiserFS/..., BSD FFS, Solaris UFS, etc. Pero hay una manera sencilla de resolver el problema: Si conocemos el sistema de ficheros y nos aseguramos de que ste prepare los bloques vacos/sin usar de forma que no contenga basura formada por datos aleatorios, sino que contenga valores que fcilmente puedan ser comprimidos por g4u, conseguiremos una imagen de un tamao ms reducido. Esto que hemos comentado es fcil de conseguir si rellenamos los bloques no usados del disco con zero-bytes. Para conseguirlo no tenemos ms que abrir un fichero en modo escritura y rellenarlo con valores de 0-bytes hasta que el disco se llene. Una vez hecho esto, cerramos el fichero y lo borramos. El resultado es que todos los bloques no usados que fueron utilizados por el fichero estn rellenos con datos que g4u puede comprimir fcilmente. Habitualmente, el sistema operativo, cuando borra, marca bloques como no usados, sin cambiar los datos contenidos. Utilizando esta tcnica, en un disco de 20GB que tenga 6GB ocupados por Solaris 8/x86 y el resto por Windows 2000 Workstation, conseguiremos reducir la imagen de 6GB a 2GB. Como podemos imaginar, el tiempo de descarga, tambin se reducir. Hay varias maneras de conseguir el rellenado de bloques sin usar con zero-bytes, dependiendo del sistema operativo que tengamos instalado en nuestro equipo y el software que tengamos disponible: * Standard Unix: Esto funciona en cualquier variante Unix - Linux, NetBSD, Solaris, etc.: dd if=/dev/zero of=/0bits bs=20971520 # bs=20m

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin rm /0bits * Solucin Perl en Windows: Esta solucin requiere tener perl instalado. En una shell, tecleamos: cd /d c:\ c:\win-preclone.pl c: Click here to download the win-preclone.pl perl script. * Solucin Pascal en Windows: Podemos utilizar el siguiente programa, elaborado por Matthias Jordan [mjordan at code-fu dot de]: + nullfile-1.02.exe + nullfile-1.02.pas Estos programas se proporcionan sin ninguna garanta. * Binario para Windows 64bit: Dominic Leelodharry [dominic at authorsoftware d0t com] ha realizado la siguiente aplicacin para windows 64bit: + nullfile-1.01_64bit.exe ste programa se proporciona sin ninguna garanta. * Windows "Erasor": Este programa freeware puede ser utilizado para borrar nuestro disco de una manera segura, pero tambin puede ser utilizado para escribir un patrn de ceros en el disco. Podemomos descargarlo de www.heidi.ie/eraser. Gracias a Stephen Krans [s040 at krans dot org] por esta aplicacin. * Solucin Windows "onboard": Windows XP viene con una herramienta para encriptar datos en el disco duro que puede ser usada tambin para escribir 0-bytes en el disco. Para hacer esto, ejecutamos el

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin siguiente comando: cipher /W:C: para la unidad C:. Necesitaremos abortar el proceso (Control+C) despus de la primera pasada (en la que se rellena el disco con 0-bytes), porque una vez hecha, se proceder a rellenar el disco con datos aleatorios. Si queremos reducir el tamao de la imagen, correremos cualquiera de estas aplicaciones en el sistema operativo, antes de apagarlo para crear la imagen con g4u. Veremos que la diferencia es ms que apreciable. Por cierto, si tenemos sistemas de ficheros diferentes, correremos las aplicaciones que correspondan en cada sistema de ficheros. Por ejemplo, si tenemos windows y linux instalado, correremos una de estas aplicaciones en windows, reiniciaremos, correremos otra en linux y apagaremos el sistema para crear la imagen. 14.5.- Ajuste manual de la direccin IP. En ocasiones puede que no podamos usar un servidor DHCP. En este caso, podemos configurar la red manualmente con g4u: 1. Comprobamos si nuestro dispositivo de red ha sido reconocido y veremos su nombre mediante el comando ifconfig -a Nuestro dispositivo de red tendr un nombre algo as como "ex0", "tlp0", etc. 2. El siguiente paso ser configurar la direccin IP y la mscara del dispositivo. Imaginemos que nuestro dispositivo de red es xx0, y que debemos asignarle la siguiente IP 1.2.3.4 y mscara de red 255.255.255.0: ifconfig xx0 1.2.3.4 netmask 255.255.255.0 3. Por ltimo, seguramente necesitaremos especificar la ruta por defecto para llegar al router, a menos que nuestro servidor FTP est en la misma subred que la mquina que estamos configurando. Imaginemos que la IP del router es 2.3.4.5. El comando quedara as: route add default 2.3.4.5

G4U (GHOST FOR UNIX) Imagen del Sistema Clonacin Finalmente deber recordar que este proceso solo se realiza para ganar tiempo en la reinstalacin completa de un sistema operativo y una ventaja adicional es que si tiene ms de una computadora de caractersticas iguales obtendr ms beneficios por ello se sugiere de ser posible que todas sus adquisiciones por lotes tengan las mismas caractersticas pues con una sola imagen del sistema podr cargar a todas las computadoras. As mismo debe tomar en cuenta que los usuarios deben tener una cultura de respaldo y sean los responsables de realizarlo peridicamente cada mes, tres meses, seis meses, un ao, dependiendo de la cantidad de informacin de trabajo y de la importancia de ella. Tener un servidor de archivos es buena idea pero esto ser una tarea que tendr que realizar usted con sus consiguientes ventajas y desventajas.