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