IES Miguel Romero Esteo - Departamento de Informática - Linux/Unix

systemrescue / Práctica 4

Comandos y Aplicaciones:

fdisk, wget, VirtualBox, partimage

Enunciado:

En la URL http://asir.sudo.es/asi/systemrescue_p04/ (He eliminado este directorio. Esta práctica no debe hacerse, ya que partimage NO DA SOPORTE a ext4, se ha quedado atrás, sería una buena opción de P.I. para un alumno aventajado ) el alumno encontrará 5 archivos. Estos archivos se corresponden con la copia de seguridad (imágenes) de las particiones del único disco duro de un sistema GNU/Linux, creados con el aplicativo partimage.

El nombre de cada archivo refleja el tipo de partición, su ubicación en la tabla de particiones (el primer número es la posición secuencial en el disco y el segundo el numero de partición asignado por el programa gestor de particiones), el tamaño mínimo de la partición en MB, el tipo de sistema de ficheros que contiene y el BUS al que se debe conectar el disco duro que las contenga.

Con este material el alumno realizará el siguiente procedimiento:

  1. Haciendo uso de VirtualBox, crear una máquina virtual GNU/Linux genérica con un nombre que se corresponda con el siguiente patrón:

linux-rescue-<Iniciales del nombre y primer apellido completo del alumno>

  1. Dotar a linux-rescue-... de un disco duro vacío con nombre linux-rescue-disk1-<Iniciales del nombre y primer apellido completo del alumno> con suficiente capacidad como para admitir la restauración de las imágenes y un 1GB extra para el área de intercambio, así como un segundo disco duro también vacío, con nombre linux-rescue-disk2-<Iniciales del nombre y primer apellido completo del alumno> para almacenar los archivos imagen.

  2. Arrancar la máquina virtual con un sistema GNU/Linux-LIVECD (se recomienda SystemRescueCD).

  3. Desde la consola del sistema LIVECD crear las particiones indicadas a continuación utilizando alguna herramienta de particionado de discos: cfdisk, parted, fdisk, sfdisk, gparted (requiere entorno gráfico):

    Particiones

a) En disk1: Las necesarias para alojar la restauración de las imágenes y una partición de 1GB para soportar la paginación del sistema. Esta última partición de swap debe ser lógica, ocupar la última posición de las particiones lógicas y tener asignado el número 9.

b) En disk2: Una partición primaria con FS-TYPE=ext4 lo suficientemente grande como para almacenar los 5 archivos antes de proceder a la restauración (a esta partición la llamaremos en adelante partición de backup).

  1. Descargar los archivos de imagen sobre la partición de backup.

  2. Restaurar cada imagen sobre la partición adecuada de disk1 haciendo uso de partimage.

  3. Formatear la partición de swaping (mkswap).

  4. Hacer iniciable el sistema recién restaurado instalando GRUB en el MBR de disk1. Se debe seguir el procedimiento descrito en este documento, en el cual, en un determinado momento, se requiere la ejecución de grub-install, un comando que suele residir en el directorio /usr/sbin. En el sistema que se está restaurando en esta práctica, el directorio /usr se aloja en una de las particiones a restaurar por tanto tendrá que estar montada en el sitio correcto antes de ejecutar el comando chroot que propone el documento.