
PartImage restaurando una imagen de disco
Muchos equipos nuevos se suministran con una imagen de restauración o con una partición oculta que nos permite reinstalar el sistema y dejarlo como cuando lo compramos. Pero el problema es que siempre se incluyen muchos programas que no nos interesan y además no se permite actualizar el contenido de esa imagen, para así permitirnos perder menos tiempo la próxima vez que nos interese restaurarla y tenerla lista para funcionar en un tiempo menor. Esta guía explica como crear una imagen de Windows XP con formato NTFS, ya que PartImage todavía no tiene soporte para EXT4, a pesar de que para el resto de sistemas de ficheros soportados la explicación es la misma teniendo en cuenta los cambios que comento al final.
Este artículo es la segunda parte de:
Como restaurar fácilmente una partición con PartImage (Parte 1)
Como restaurar fácilmente una partición con PartImage (Parte 2)
Como restaurar fácilmente una partición con PartImage (Parte 3)
Sabiendo todo esto ya podemos realizar el proceso:
- Arrancamos el equipo con el CD de instalación de Ubuntu, seleccionamos nuestro idioma y arrancamos con la opción “Probar Ubuntu sin alterar su equipo”.Ejecutamos el instalador que tenemos en el escritorio y configuramos todos los pasos hasta llegar a “Preparar particiones”, donde crearemos las particiones de este modo (el espacio asignado variará en función de vuestras necesidades), seleccionando que formatee las 3 particiones:
- Seguimos pulsando “Adelante” para que particione y formatee el disco como queremos, y cuando nos pida los datos de usuario ya tendremos el disco preparado, ahora reiniciamos el equipo sin seguir la instalación, e iniciamos con el disco de instalación de Windows XP.
- Instalamos Windows XP en la segunda partición de las 3 que ha autodetectado, las 2 con formato NTFS, deben estar preasignadas con unidad C y unidad D por estar en formato NTFS. La primera partición debe aparecer como partición en formato desconocido. Una vez instalado Windows XP, iremos a Mi PC y le daremos formato a la partición D, la cual aún no ha sido formateada. Cuando acabe, crearemos un nuevo usuario con privilegios de administrador y le asignaremos contraseña (su nombre y contraseña son indiferentes), cerraremos la sesión actual y accedemos con este usuario. Desde este usuario será desde el que moveremos “Documents and Settings” a la otra partición, para esto realizaremos lo siguientes pasos (extraído de http://www.trucoswindows.net o http://www.aweba.com.ar):
- Inicio -> Ejecutar -> Escribimos “cmd” y lo ejecutamos.
- Aquí escribimos el comando siguiente: XCOPY “C:\Documents and Settings\*.*” “D:\Documents and Settings” /E/C/H/K/X
- Cuando este proceso finalice habremos copiado la carpeta “Documents and Settings” a la nueva partición, pero los referentes al usuario que estamos utilizando actualmente se habrán copiado de forma incompleta por que lo estamos utilizando, por eso mismo creamos este usuario.
- Inicio -> Ejecutar -> Regedit.exe y lo ejecutamos.
- Buscamos en el Editor del Registro lo siguiente: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList
- Y cambiamos cualquier referencia de “C:\Documents and Settings” a “D:\Documents and Settings”. En algunas versiones se ha cambiado por la siguiente forma: “%SystemDrive%\Documents and Settings”, así que si vemos este formato, cambiaos %SystemDrive% por D:, pero solo si hace referencia a “Documents and Settings”, ya que de otro modo dejaremos incoherencias en el registro, y nosotros solo queremos mover esta carpeta.
- En principio con estos cambios debería bastar según la documentación en Microsoft, pero este no fue mi caso con un SP3 y no puedo garantizar que realmente baste con eso debido a mi propia experiencia. Así que para asegurarnos buscaremos (pulsando CTRL+B aparece el buscador) la cadena “Documents and Settings” seleccionando todas las opciones, y allí donde veamos que sigue haciendo referencia a “C:\Documents and Settings” o “%SystemDrive%\Documents and Settings” lo remplazaremos por “D:\Documents and Settings”. Es importante que nos aseguremos que no queda ninguno por remplazar, ya que sino dejaríamos inconsistencias en lo relativo a esta carpeta y su ubicación, y nos interesa que realmente haga uso de ella en la nueva ubicación.
- Ya solo nos falta reiniciar el equipo e iniciarlo en “Modo a prueba de fallos” pulsando F8 cuando este arrancando, iniciar sesión como Administrador y comprobar que realmente ya se esta utilizando la nueva ubicación de Documents and Settings. Podemos comprobarlo accediendo a la carpeta Mis documentos y mirando que ruta aparece en la barra de direcciones, si aparece “D:\Documents and Settings\…” se ha realizado correctamente y ya podemos borrar la vieja “C:\Documents and Settings” (si Windows siguiera haciendo uso de esta ubicación aparecerían errores mientras se intenta eliminar, así que esto también servirá para asegurarnos que no la este usando). También debemos eliminar el usuario que creamos anteriormente para realizar la copia a la nueva ruta ya que no lo necesitaremos más y eliminar su carpeta de usuario de “D:\Documents and Settings\” si Windows no lo hiciera de forma conjunta al eliminar al usuario del sistema.
- Reiniciamos de nuevo y iniciamos sesión normalmente.
- Este es el momento para instalar y configurar el software necesario que queramos tener en la imagen de disco que haremos más adelante, así como dejar instaladas todas las actualizaciones que sean posibles para que en futuras posibles restauraciones el sistema se encuentre lo más actualizado posible.
- Arrancamos de nuevo el equipo con el CD de instalación de Ubuntu, seleccionamos nuestro idioma y arrancamos con la opción “Probar Ubuntu sin alterar su equipo” y ejecutamos el instalador que tenemos en el escritorio y configuramos todos los pasos hasta llegar a “Preparar particiones”, donde ahora no crearemos las particiones, sino que le indicaremos como debe utilizar las que ya creamos en el paso 1. Seleccionaremos cada una de las particiones e iremos pulsando el botón “Editar partición” para ir rellenando todos los campos para dejarlo como aparece en la captura (el más importante es que el punto de montaje este indicado para las particiones NTFS), a no ser que el proceso obligue a formatear de nuevo la primera partición, no será necesario, ya que ya lo hicimos en el primer paso.

Así debemos indicarle que utilice las particiones, importante respetar
- Seguimos pulsando “Adelante”, esta vez lo hará más rápido ya que no debe particionar ni formatear nada, solo saber como deberá montar cada una de las particiones. Configuramos la cuenta de usuario, esperamos a que se instale completamente y cuando acabe pulsamos en “Reiniciar ahora”.
- Ahora podemos ver que al arrancar el equipo, nos encontramos con que nos ofrece un arranque dual, seleccionamos iniciar con Ubuntu, y proseguiremos con los últimos pasos.
- En este punto es cuando instalaremos PartImage, GParted, añadiremos los scripts necesarios para la restauración de imagen y creación de imagen, bastará con que copiéis y peguéis los siguientes comandos en una terminal:
sudo suapt-get install partimage partedcd /usr/share/recovery-mode/options/gedit backup- Y ponemos el siguiente código:
#!/bin/sh
# /usr/share/recovery-mode/options/backup. /usr/share/recovery-mode/l10n.sh
if [ "$1" = "test" ]; then
echo $(eval_gettext “Do a backup from WindowsXP”)
exit 0
fiPARTITION=”/media/WindowsXP”
DISP_PARTITION=”/dev/sda2″
# La variable PARTITION contiene la rutade la partición donde se encuentra Windows XP
# La variable DISP_PARTITION contiene el dispositivo de la partición donde se encuentra Windows XP
umount ${PARTITION}
partimage -z1 -o -f2 -d -b save ${DISP_PARTITION} /root/WindowsXP.partimg.gz
# Parametros de partimage:
# -z1: compress using gzip: fast and small image file (default)
# -o: Overwrite the existing image file without confirmation
# -f2: reboot (restart the computer)
# -d: Don’t ask any description for the image file.
# -b: batch mode: the GUI won’t wait for an user action.
exit 0 - Guardamos, salimos y ejecutamos:
chmod +x backup gedit restore- Y ponemos el siguiente código:
#!/bin/sh
# /usr/share/recovery-mode/options/recovery. /usr/share/recovery-mode/l10n.sh
if [ "$1" = "test" ]; then
echo $(eval_gettext “Restore Windows XP image”)
exit 0
fiPARTITION=”/media/WindowsXP”
DISP_PARTITION=”/dev/sda2″
# La variable PARTITION contiene la rutade la partición donde se encuentra Windows XP
# La variable DISP_PARTITION contiene el dispositivo de la partición donde se encuentra Windows XP
umount ${PARTITION}
partimage -b -f2 restore ${DISP_PARTITION} /root/WindowsXP.partimg.gz.000
# Parametros de partimage:
# -b: batch mode: the GUI won’t wait for an user action.
# -f2: reboot (restart the computer)
exit 0 - Guardamos, salimos y ejecutamos:
chmod +x restore
- Ahora que ya tenemos el equipo preparado, es el momento de hacer la primera imagen de disco, reiniciamos el equipo, y seleccionamos la entrada que aparece con “… (recovery mode)”, dejamos que cargue, y en el siguiente menú ya veremos que aparecen en la lista backup y restore.
- Hacemos un backup y cuando acabe hacemos un restore para asegurarnos que el backup es funcional.
Siguiente y última parte: Como restaurar fácilmente una partición con PartImage (Parte 3)





Pingback: Cómo restaurar fácilmente una partición con PartImage (Parte 1)
#1 by lepestochek on 25/12/2009 - 15:50
Citar
I want to quote your post in my blog. It can?
And you et an account on Twitter?