Clonando Disco Duro

Andrés Ruz Salinas andres en efusion.tv
Mie Mar 1 12:00:55 CLST 2006


Los pasos de clonación ya los explique mas abajo pero te hago un copy&paste
de ese mensaje con una que otra ### Actualización ###.

Considerando que:

"hda=WesternDigital 40GB" -----> disco de sistema 
"hdb=Seagate Barracuda 40GB" --> Disco MASTER 
"hdc=Seagate Barracuda 80GB" --> Disco CLON

Los pasos de clonación son los siguientes:

* crear las particiones a mano con fdisk en el disco CLON(hdc).
* crear las etiquetas para cada partición.
### Actualizado: ###
EJ: 	e2label /dev/hdc1 /boot
	e2label /dev/hdc2 /
* 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(hda)".
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
### Actualizado: ###
-->         append="root=LABEL=/"   ## También probé con
>>append="root=/dev/hda2"<<
* correr el lilo grabar la nueva configuración de booteo.
### Actualizado: ###
	mount /dev/hda1 /mnt/hdc2/boot
	lilo -v -r /mnt/hdc2
* reiniciar el sistema

Según eso no es mala forma la que usé pero así y todo no funciona :(

Gracias.




Más información sobre la lista de distribución Linux