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. Para el resto de sistemas de ficheros soportados la explicación es la misma teniendo en cuenta los cambios que comento al final de este tutorial.

Este artículo es la primera 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)

Esto es lo que se pretende conseguir:

Ubuntu 9.04 + PartImage + GRUB sistema automático de restauración de SO’s from Shawe on Vimeo.

Cosas a tener en cuenta antes de empezar:

La utilidad de esta explicación se puede apreciar mejor si sabemos para que entornos está enfocada, aunque luego cada cual puede re-adaptarla a sus propias necesidades. Para mí, esta idea surgió con la necesidad de tener una herramienta de restauración gratuita y que además fuera sencilla de utilizar por cualquier persona con conocimientos informáticos limitados, lo cual implica que esta explicación será algo más compleja de lo que realmente sería necesario a cambio de ofrecer un mayor grado de usabilidad al usuario final.

¿Para qué necesitamos esto?

Mientras todo va bien no hay problemas, pero las cosas siempre fallan cuando más faltan nos hacen, y hay lugares en los que la necesidad de “seguir funcionando” representa un factor primordial, como puede ser el caso de los equipos en una empresa, donde estos deben estar siempre operativos, o en caso contrario estar inoperativos el menor tiempo posible.

El caso que analizamos hoy es interesante desde el punto de vista de equipos para empresas, donde el hecho de que una computadora no funcione implica fácilmente que haya (como mínimo) un empleado menos haciendo su trabajo (en función de la importancia de ese equipo implicará a más o menos usuarios).

Y siempre hay “leyes” que apoyan estas ideas:

  1. Si hay alguna posibilidad de que las cosas salgan mal, saldrán mal.
  2. Los sucesos fortuitos tienden a suceder todos juntos.
  3. Si una serie de sucesos puede salir mal, saldrá mal en la peor secuencia posible.
  4. Si la ley de Murphy puede salir mal, lo hará.

Mis requisitos son los siguientes:

  1. El sistema operativo y las cuentas de usuarios deben ir por separado: Cuando tengamos la necesidad de restaurar el equipo, los usuarios no deben perder nada de sus cuentas de usuarios, valga la redundancia. Esto implica que el sistema operativo, en este caso Windows XP, estará en una ubicación que por defecto siempre es la unidad C, y los documentos de los usuarios deberán estar en otra, por ejemplo, la D. Por los documentos de los usuarios no me refiero a la carpeta “Mis documentos”, me refiero a “Documents and Settings”, que siempre se instala por defecto en la unidad C, en la cual se almacena toda la información relativa a su cuenta (esta carpeta viene a ser similar al directorio /home en Linux, por si alguien quiere hacer lo mismo en sistemas GNU/Linux, así que la /home debería ser otra partición).
  2. La imagen de restauración puede actualizarse: Ya sea manteniendo la copia anterior y la nueva, o borrando la anterior y haciendo una nueva. Yo lo explicaré solo para tener una única copia (por razones de espacio), si queremos guardar la anterior, que sabemos que funciona, deberemos hacer una copia de seguridad de ella de forma manual.
  3. Cualquiera con conocimientos informáticos limitados debe poder utilizar este sistema de crear una imagen de la partición principal y poderla restaurar.

¿Qué implican estos requisitos?

  1. Deberemos tener el disco duro con múltiples particiones: Un mínimo de 3 y un máximo de 5.
  2. Deberemos utilizar scripts y que estos se ejecuten desde de GRUB/GRUB2.

¿Cómo lo ponemos en práctica?

Aunque ponerlo en practica parezca muy complicado, no lo es tanto como pueda parecer a simple vista. Es un proceso largo pero no tiene complicación alguna.

Con la explicación anterior sabemos que deberemos tener el disco duro particionado de la siguiente forma:

  1. Partición donde se encuentra instalado Windows XP.
  2. Partición donde se guardará “Documents and Settings”, y si fuera necesario en esta unidad se instalarían otros programas que deban mantener sus datos una vez restaurada una imagen de disco.
  3. Partición para la distribución GNU/Linux que usemos para realizar las copias de seguridad.

Particiones adicionales (algo más avanzado y que no explicaré):

  1. Muchas distribuciones recomiendan el uso de una partición swap, por si la cantidad de RAM es baja o por si se necesita más RAM en algún momento y no se dispone de ella, que se haga uso de la partición swap.
  2. Partición para tener la /home de GNU/Linux a parte, y así guardar la imagen de restauración aquí en lugar de la partición en la que se encuentra instalada la distribución GNU/Linux. De este modo podríamos guardar diferentes imágenes de disco con mayor facilidad y sin preocuparnos tanto por el espacio restante de disco.

Así que el disco duro quedaría de la siguiente forma, visto desde GParted:

GParted mostrando un disco duro con 3 particiones: Ubuntu, Windows XP y partición para datos de usuarios de Windows XP

La partición /dev/sda1 es donde se encuentra Ubuntu, la cual incluye una instalación completa y funcional a nivel de usuario además de la imagen de disco para restaurar Windows XP. La partición /dev/sda2 es donde se encuentra Windows XP, instalación completa y funcional con todos los programas de uso común instalados a necesidad del usuario. El tamaño de esta partición diferirá según las necesidades de cada usuario, y por ende, la partición anterior también, ya que si la partición de Windows XP es mayor, necesitaremos más espacio para guardar su imagen de disco. La partición /dev/sda3 es donde se encuentran “Documents and Settings” y los programas que deban mantener sus datos una vez restaurada una imagen de disco.

Siguiente parte: Como restaurar fácilmente una partición con PartImage (Parte 2)

También te puede interesar: