Clonando Disco Duro
Andrés Ruz Salinas
andres en efusion.tv
Mar Feb 28 16:56:42 CLST 2006
Bueno, aún no he logrado hacer funcionar mi disco clonado. Creoq ue lo mejor
será explicar paso a paso la forma que utilicé para hacer el CLON.
Primero que nada monte 3 disco en una PC, (hda, hdb y hdc). Como detalle,
los discos son:
"hda=WesternDigital 40GB" -----> disco de sistema
"hdb=Seagate Barracuda 40GB" --> Disco MASTER
"hdc=Seagate Barracuda 80GB" --> Disco CLON
Bueno, los pasos que segui son los siguientes:
* crear las particiones a mano con fdisk en el disco CLON.
* crear las etiquetas para cada partición.
EJ: e2label /dev/hda1 /boot
e2label /dev/hda2 /
* montar particiones: # mount /dev/hdb1 /mnt/hdb1
# mount /dev/hdb2 /mnt/hdb2
# mount /dev/hdc1 /mnt/hdc1
# mount /dev/hdc2 /mnt/hdc2
* crear unos ".tar.gz" de cada partición del "Disco MASTER(hdb)" y
guardarlos en el "Disco de Sistema(hdc)".
EJ: cd /mnt/hdb1
tar -cvzf hdb1.tar.gz .
cd /mnt/hdb2
tar -cvzf hdb2.tar.gz .
* descomprimir los archivos tar.gz.
EJ: cd /mnt/hdc1
tar -xvzf hdb1.tar.gz
cd /mnt/hdc2
tar -xvzf hdb2.tar.gz
* colocar el "Disco CLON" como master en el IDE 0.
* iniciar sistema con un disco de rescate de linux.
* una vez en la consola, crear un directorio en "/mnt/part2"
* montar partición "/dev/hda2" en "/mnt/part2"
* lo siguiente es cambiar el root a "chroot /mnt/part2"
* la configuración del lilo.con es:
--> timeout=0
--> default=linux
--> boot=/dev/hda
--> map=/boot/map
--> install=/boot/boot.b
--> message=/boot/message
--> linear
-->
--> image=/boot/vmlinuz-2.4.20-8
--> label=linux
--> initrd=/boot/initrd-2.4.20-8.img
--> read-only
--> append="hdc=ide-scsi root=LABEL=/"
* correr el lilo grabar la nueva configuración de booteo.
* reiniciar el sistema
Después de lo anterior y hasta estos momentos aún no consigo que el sistema
arranque.
Ya me imagino que alguno debe haber visot mi error en esto.
¿Cuál es?
¿Cómo es la mejor forma de clonar un sistema en otro disco de caracteríticas
distintas?
Gracias.
Más información sobre la lista de distribución Linux