Clonar disco duro

Leyendo unos foros, me encontre con este mensaje, muy bueno :D

Buenas buenas, hoy quiero compartir con ustedes mis queridos hermanos
como hacer instalaciones masivas ó como clonar nuestro disco duro.
Supongamos que tenemos que instalar varias pc’s con nuestro amado
gnu/Linux, lo primero que debemos hacer es lo siguiente configurar nuestra
distribución según nuestras necesidades, luego de este arduo trabajo
de haber realizado instalaciones, configuraciones y retoques personalizando
la distro a nuestro antojo, comienza un trabajo muy muy muy sencillo como
es clonar nuestro disco duro.

Para hacer esto les indicare lo siguiente, supongamos que tenemos el
disco duro A, donde se ubica la instalación que deseamos clonar, a la par
debemos tener un disco duro B, que será donde deseamos clonar, para
hacer la tarea más sencilla el A deberá quedar como maestro o principal,
y el B como esclavo o secundario, de alli que el A seria hda y el B como
hdb.

Luego reiniciamos el sistema con un disco vivo (LiveCD) de nuestra
preferencia particularmente se puede hacer SystemRescue CD ó GParted
ambos excelentes herramientas para trabajar con operaciones sobre
nuestros discos duros debido a que integran un manejador de ventanas
Fluxbox lo cual aumenta la velocidad de trabajo.

Al iniciar la distro completamente, debemos abrir una terminal y escribir la
siguiente sintaxis:

dd if=/dev/hda of=/dev/hdb bs=1M

Donde:
dd = comando para realizar el clonado o copiado byte a byte
if = desde el dispositivo donde compiaremos (/dev/hda el disco maestro)
of= el dispositivo donde se copiara (/dev/hdb el disco esclavo)
bs=1M; determina que la copia se realizará mega a mega

Entre las cosas que debemos tener en cuenta es lo siguiente, a través
de esta forma de clonar, se realizará una copia exacta d un disco en otro
por ello el disco A debe ser igual o menor que B, en caso contrario, la
partición donde esta instalado el sistema en A debe ser por lo menos
igual o menor que la capacidad de B (ejemplo A = 10Gb, B= 5GB, pero
en A la partición hda2 es de apenas 4 Gb y el resto no esta siendo usado).

Además de ello se debe tener en cuenta que toda la data y estructura
de particiones que exista en B serán destruidas y sustituidas por lo que
haya en A.

En casos en los cuales el disco A sea más pequeño que B, en B luego de
realizado el clonado, quedara un espacio sin usar, el cual será igual a la
resta de la capacidad de B menos A (ejemplo A = 10Gb, B = 160GB, el
resultado sería que en B hay 150GB libres, en los cuales podemos hacer
particiones o redimensionar la partición de B según nuestras necesidades
utilizando estupendas herramientas como GParted o QTParted)

Aunado a ello existe un programa que permite hacer imagenes
comprimidas del disco duro su nombre es Partimagen, en estos casos
la copia se realizará en un archivo comprimido que luego debemos
restablecer en el disco que deseariamos clonar.

NOTA: Utilizando la distro GParted, y un disco para clonar de 10Gb dure
32Min, esta operación la realice sobre una PIV de 1.8Ghz, con 1256 Mb
de RAM.

13 comentarios »

  1. Roberto Carlos escribió

    Amigo mio tengo el siguiente problemita… estaba buscando informacion sobre como clonar dos disco duro identicos que comparten el mismo hardware….con una particione Windows y una con Ubuntu….la cosa es que estaba tratando de hacerlo a traves de la red debido a que las pC no se pueden abrir para poner el disco duro en la otra.Esto lo estaba haciendo con un cd de Knoppix y mediante el comando siguiente:

    ssh root@el_ip_pc “cat /dev/hda” > /dev/hda

    La cosa es que ella empieza como que copiando pero en un momento determinado me da un error de:

    la conexion con el Host se perdio por algo asi como “por per”
    Como esto me toma mucho tiempo y lo que quiero es adelantar me parece que lo mejor era hacer una imagen(ISO) del disco completo y tenerla guardada digamos que en un servidor y cada vez que vaya a instalar una pc yo coger esa imagen y copiarla en la maquina que que quiero clonar, no se si me explico???? Lei que el Partimage hace esto de la imagen pero la verdad que no tengo idea de como despues puedo copiarla en la otra pc para que que funcione, debe haber un comando en linux que me permita hacer esto?????. Espero puedas ayudarme porque la verdad me urge terminar este asunto, tengo que instalar mas de 50 pc iguales y ninguna de ellas se pueden abrir.

    Un saludo,
    R.C

  2. dragophorek escribió

    Encuentro que la solucion es el partimagen, lo he utilizado y es muy facil de utilizar no he tenido problemas… ademas es muy rapido ya que no copia la informacion en blanco del disco duro solo la informacion que está realmente escrita, la unica duda que tengo es saber si los parametros del disco duro es decir el numero de serie los cambia tambien ???.. esa sería solo mi duda. Con respecto a la duda del amigo Roberto, yo utilizo un cd que es de rescate ademas con ambiente grafico para utilizar lo puedes obtener desde aki…http://www.sysresccd.org/Main_Page lo que se debe tener en cuenta al momento de cargar la imagen a otro pc es tener el mismo disco de rescate en las otras pc y tener bien configurado la tarjeta de red para poder cargar la imagen desde un servidor. Espero tener ayuda sobre mi duda gracias..

  3. [...] Clonar discos con dd [...]

  4. tax3718 escribió

    Hola,
    He seguido este proceso para clonar mi debian a un disco mas grande pero ahora cuando intento acceder al entorno grafico me salta con el siguiente mensaje: Error: could not start kstartupconfig. check your instalation.
    buscando desesperadamente encontré una posible solución con: mv /home/tax3718/.kde /home/tax3718/.kde-orig pero esto no firula, creo que no encuentra tax3718.
    agradecería cualquier ayudita.
    un saludo.

  5. [...] FUENTE. [...]

  6. Ulises escribió

    nice tutorial. thanks its works well

  7. arturo escribió

    yo tengo el problemas que no puedo clonar una central telefonica en otro disco duro la central esta instalada en linux con la distribucion red had con que programa podria yo hacer esaa clonacion exacta de ese disco si me ayudan seria muy bueno.

  8. carlos escribió

    Yo tengo una pc con debian pero tengo un hdd de 40 IDE y deseo cronarlo a un Sata para actualisar mi disco e usado el comondo
    dd if=/dev/hda of=/dev/hdb bs=1M
    pero esto funciona pero a la hora de iniciar ya con mi disco sata da error
    waiting for root file systen
    y lo unico que puedo hacer es reiniciar que puedo hacer existe alguna otra via que se pueda cronar ya use en Norton Ghost pero da problemas con el gruop
    por favor ayudenme carlos@hol.hlg.rimed.cu

  9. Ximi escribió

    Piensa que en tu pc alomejor tus discos no se dicen ‘hda’ i ‘hdb’, eso depende.

    Haz un: less /etc/fstab
    y mira como se dicen tus discos.

    Saludos

  10. Alfie escribió

    hola amigos miren pasa que tengo una rockola y pues me gustaria clonar el disco para tener un respaldo alguie me puede ayudar en esto ya que no se mucho de computadoras y pues eso me dificulta podrian ayudarme decirme algunos pasos que tengo que seguir ya tengo el disco nuevo donde se clonara

  11. Alfie escribió

    perdon podrian enviarme su comentario a mi correo rangercordova21@hotmail.com
    gracias mil.

  12. [...] Inspirado en : http://revoltion.wordpress.com/2007/06/02/clonar-disco-duro/ [...]

  13. [...] de un disco duro de una máquina virtual (VirtualBox) en este caso lo que hize un arreglo de clonar disco por intermedio de la herramienta de software libre GParted que lo pueden descargar directamente [...]

RSS suscribirse para los comentarios en esta entrada · URI para TrackBack.

Dejar un comentario