A raiz del post sobre el cierre de la web del Windows UE, me surgió la idea de hacer un minitutorial sobre clonación de discos, para aquellos que reinstaleis vuestro sistema asiduamente, podais tener vuestro ordenador como el primer día en menos de 5 minutos.
Es fácil, es rápido y para toda la familia. Además, se utiliza software libre, y en este caso gratuito también, por lo que no teneis que gastar el dinero en software caro y a veces chapucero.
Empecemos.
Material necesario:
System Recovery CD: http://www.sysreccd.org
Un disco duro a clonar.
Un lugar donde almacenar la copia, ya sea temporal o no.
Recomendable:
Una partición extra donde almacenar la copia.
Procedimiento:
1- Nos dirigimos a http://www.sysreccd.org , descargamos la última versión disponible y la grabamos en un cd/dvd.
2- Instalamos nuestro sistema operativo preferido. Si queremos tener almacenada la copia en el propio disco, debemos crear una partición extra para almacenarla.
En el caso de Windows:
http://img263.imageshack.us/img263/9104/particinextraim3.jpg
Una instalación de Windows limpia, después de comprimir, ocupa poco más de un giga y medio. Si quieres instalar algún programa a parte, haz cálculos sobre cuanto te ocupará.
3- Reiniciamos el ordenador con el System Recovery CD en el lector y...
http://img263.imageshack.us/img263/783/iniciovp4.jpg
Vaya, es un livecd de linux, pero no nos asustemos. Le damos a enter.
http://img263.imageshack.us/img263/1179/keymapjn3.jpg
Seleccionamos el teclado español, escribiendo 13 y dandole a enter. Si alguno tiene otra distribución de teclado, que elija la suya.
http://img257.imageshack.us/img257/2086/cargaov9.jpg
Ha acabado de cargar. Empieza lo bueno. Tecleamos las siguientes órdenes:
fdisk -l
Esto nos muestra los discos y las particiones que tenemos. En nuestro caso, tenemos dos primarias, /dev/hda1 /dev/hda2 (hda se refiere al disco maestro del primer ide), con su tamaño y el formato de ficheros utilizado.
Si hemos creado las particiones con el instalador de Windows, nos saldría una primaria, /dev/hda1, una extendida, /dev/hda2, y una lógica /dev/hda5. Debemos utilizar la lógica, dejando la extendida como si no existiera, así que en las próximas órdenes tendremos que cambiar /dev/hda2 por /dev/hda5.
Por supuesto, se puede tener cualquier otra combinación de particiones.
mkdir /mnt/hda2 (/mnt/hda5 si fuera lógica)
Con esto creamos un directorio donde montar la segunda
partición (la primera no hay que montarla) y poder escribir en ella.
mount /dev/hda2 /mnt/hda2
La montamos.
http://img502.imageshack.us/img502/5950/particionesxx6.jpg
partimage
Ejecutamos el programa para crear la imagen.
http://img250.imageshack.us/img250/8550/partimage0he8.jpg
Ahora ya va con un modo gráfico:
Seleccionamos la partición que queremos copiar (hda1), donde crear la imagen (en /mnt/hda2/imagen.img), le decimos que la guarde ("save partition...") y pulsamos F5.
http://img263.imageshack.us/img263/7470/partimage1rj7.jpg
Las siguientes pantallas las dejamos tal cual, a no ser que alguien quiera modificar alguna opción (como por ejemplo comprimir con bzip2 en lugar de gzip, el proceso será más lento pero ocupará menos espacio), o poner alguna descripción.
http://img263.imageshack.us/img263/1360/partimage2vn1.jpg
http://img172.imageshack.us/img172/3377/partimage3lb5.jpg
Le damos a OK.
http://img263.imageshack.us/img263/7584/partimage4ax1.jpg
Todo acaba perfectamente.
http://img263.imageshack.us/img263/3761/partimage5pp8.jpg
Vemos la imagen creada.
http://img525.imageshack.us/img525/6170/imagencreadavb8.jpg
startx
Iniciamos las ventanas.
gparted
Utilizamos un gestor de particiones.
http://img256.imageshack.us/img256/6374/gparted0nw6.jpg
Seleccionamos la partición donde hemos creado la imagen, le damos a manage flags.
http://img261.imageshack.us/img261/2010/gparted1tx0.jpg
La marcamos como Hidden. Así no podremos acceder a ella desde Windows y no nos molestará para nada.
http://img261.imageshack.us/img261/5382/gparted2nn4.jpg
Le damos a Apply.
http://img261.imageshack.us/img261/5766/gparted3gm3.jpg
Y voilà, todo hecho. Para apagar, escribimos
poweroff
http://img263.imageshack.us/img263/4268/poweroffqp1.jpg
Para restaurar una imagen, iniciamos el ordenador como antes, montamos la partición que pertoque y ejecutamos el partimage otra vez.
Seleccionamos la partición a restablecer, la imagen de donde lo va a copiar y marcamos "Restore partition from an image file". F5.
http://img263.imageshack.us/img263/6016/partimage6eb3.jpg
La siguiente pantalla la dejamos tal cual.
http://img263.imageshack.us/img263/2428/partimage7xg9.jpg
OK. Yes.
http://img263.imageshack.us/img263/8256/partimage8rl0.jpg
http://img263.imageshack.us/img263/2631/partimage9fj9.jpg
Y acaba todo perfectamente
http://img263.imageshack.us/img263/2507/partimage10lp7.jpg
Notas:
- También se pueden crear imágenes de instalaciones "sucias" (que llevan ya tiempo utilizándose), pero si el disco está formateado con NTFS es posible que la copia no salga bien. Solo puede fallar al realizar la imagen, si esta se ha creado siempre se va a poder restaurar.
El posible fallo se debe a que NTFS es un formato propietario, y aunque se ha investigado mucho como funciona, todavía faltan por saber algunas cosas. - Si no quieres guardar la imagen en el propio disco, puedes copiarla a otro disco interno, a uno externo (o un pendrive), a una carpeta compartida (con samba)...
Como restaurar el MBR:
Acabo de probarlo con una máquina virtual, así que puede que el procedimiento varíe ligeramente para cada ordenador.
En este caso, según parece no podemos tener montada ninguna partición para restaurar el MBR, así que vamos a copiar la imagen al ramdisk (un disco virtual que se crea en la ram). El problema es que la imagen puede ser (y probablemente será) mayor que la ram que tenemos en el pc, así que debemos copiar solo el principio. Montamos la partición como antes y escribimos:
cp /mnt/hda2/imagem.img.000 /root
Y acto seguido (con que transcurra un segundo basta) pulsamos Control+C para abortar la copia. Podemos comprobar que se ha copiado algo con:
ls -lh /root
que nos lista los ficheros que hay en el directorio /root
Luego vamos al partimage como antes y seleccionamos la opción del MBR. Aquí tenemos que seleccionar a ambos lados el mismo MBR. Tal vez nos de un aviso de que no se corresponden o similar, pero si te has cargado el MBR, de perdidos al río...