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

Install / Práctica 5


    Las prácticas de ISOS del curso se realizarán sobre una infraestructura de sistemas que se distribuye entre el aula y el domicilio del alumno (o cualquier otro lugar donde haya una máquina capaz de ejecutar VirtualBox). Esta práctica establece esa infraestructura preparando los elementos hardware a base de procedimientos en el aula y en el domicilio del alumno. Los componentes hardware son los siguientes:

    Las tareas a realizar hasta completar el establecimiento de la infraesructura se dividen en partes diferenciadas con el objeto de aislar procedimientos y permitir la interrupción del trabajo.


PARTE 1. Instalación, puesta a punto y verificación de los anfitriones

    El profesor asignará una máquina de la dotación del aula a cada dos alumnos. Esta asignación es permanente hasta final de curso o hasta que el profesor la altere si fuese necesario. La máquina de cada grupo hará la función de sistema anfitrión de las máquinas virtuales de los alumnos que se construrián e instalarán mas adelante. Entre los alumnos del grupo, al menos uno debe tener un dispositivo propio (portátil) para hacer la función de terminal del acceso dejando al compañero la máquina de la banca.

    En el aula, aquellas máquinas virtuales que se conecten a un anfitrión diferente al establecido no podrán ser verificadas por el profesor ni ser atendidas las consultas del alumno propietario, lo cual, supone una seria penalización del aprendizaje y la evaluación.

Instalación y Configuración de los anfitriones


    Lo normal es que los anfitriones están preparados antes de comenzar con las prácticas de ISOS. En caso contrario el profesor solicitará la participación de los alumnos en su instalación. Si este fuese el caso, hay que tener muy en cuenta que las máquinas del aula se utilizan para todos los módulos del ciclo y en cada uno se emplean sistemas diferentes, esto significa que la instalación del software de los anfitriones NO PUEDE eliminar, desplazar, deteriorar ni ocultar ninguno de los sistemas que se encuentren antes de proceder.

Especificaciones de la instalación (¡Recuerda!. Esto se hace si lo indica el profesor):

    En el espacio libre que haya en el HD (en caso de no existir se obtendrá con herramientas de "resize" de particiones), se crearán dos particiones, preferentemente lógicas, con "RAMx2 Gb" y 80 Gb respectivamente. En la mayor de ellas se instalará un sistema GNU/Linux con las especificaciones que se indican más abajo y en la menor se ubicará el área de SWAP. La particion de SWAP irá por delante de la del sistema:


SWAP = RAMx2 - lógica
Partición del sistema =  80GB - lógica
dd if=./.iso of=/dev/sdX.
Verificación:
PARTE 2. Preparación del STICK-USB del alumno 

      Un elemento fundamental de la infraestructura de las prácticas de ISOS es el dispositivo removible STICK-USB del alumno. En este apartado se explica el procedimiento para su preparación.

Fase 1; Montaje de un sistema bootable
Verificación de la Fase 1
Fase 2; Crear un área de almacenamiento;

Fase 3; Dotación de un área de persistencia al sistema

  1. Intervenir sobre el menú de opciones de arranque para obligar al kernel a iniciarse con el parámetro backstore=off además de los que ya tuviera. Esto se consigue  pulsando TAB sobre la opción del menú que arranca el sistema con los valores por defecto (normalmente la primera opción).
  2. Crear una partición primaria que ocupe el espacio libre en el STICK-USB (comando cfdisk) y formatearla con un sistema de ficheros ext4 (comando mkfs.ext4)
  3. Crear un directorio de nombre /mnt/backstore (comando mkdir) y montar sobre él la partición creada en el punto anterior (comando mount).
  4. Ejecutar sysresccd-backstore create /mnt/backstore/sysrcd.bs 1700. Este comando crea el área de persistencia (denominada basckstore en el contexto de sysresccd).
  5. Desmontar la partición del directorio /mnt/backstore  (comando umount)
  6. Reiniciar el sistema del USB-STICK (con cualquiera de estos comandos: init 6; reboot)
  7. A partir de ahora se montará automáticamente el área de persistencia sin más intervención por parte del usuario. Verificar que así ocurre visualizando con el comando df la existencia de un directorio /livemnt/backstore asociado a una partición del USB-STICK (debe ser la creada en el paso 2).
PARTE 3. Creación de una máquina virtual e instalación del sistema operativo Debian/GNU Linux

PARTE 4. Creación de una máquina virtual e instalación del sistema operativo CentOS/GNU Linux