IES Miguel Romero Esteo - Departamento de
Informática - Linux/Unix
Gestores de arranque / Taller 2 de restauración
de GRUB
Comandos
candidatos:
dd, grub-install, nano, vi, mount, init
Aplicaciones:
Enunciado:
- En caso de que no exista ya crear una máquina
virtual de nombre deb-bootloader y cuyas únicas
condiciones de cumplimiento obligatorio son que el
firmware no sea EFI y que el disco duro virtual que se le
conecte tenga como máximo 4GB. En esta VM instalar la
última versión estable de Debian GNU/Linux
de acuerdo al siguiente procedimiento:
- Descargar del sitio oficial Debian y grabar con
el comando dd en el USB8 la imagen iso
correspondiente.
- Antes de instalar, formatear el disco duro de
la VM con una tabla de particiones GPT vacía. Utilizar SYSRECCD y la
herramienta gdisk.
- Arrancar la instalación del USB8 en modo
BIOS-LEGACY.
- Particionado manual:
- BIOS boot como
primaria de 1024 Kb
- / a una partición primaria de 3000 Mb
- swap a una partición primaria con el resto
del espacio del disco.
- Software
- Cargador de arranque
- Instalarlo en la dirección asignada por el
kernel al disco duro (p.e. /dev/sda) OJO! apuntar a la
cabecera del dispositivo NO A UNA PARTICIÓN (/dev/sda1
NO SERVIRIA).
- Lo que no esté
indicado en estas especificaciones queda a criterio
del alumno.
- Arrancar el sistema recien instalado.
- Verificar que el sistema tiene instalados los
comandos grub-*,
en caso contrario, con apt y/o yum
(según corresponda) instalar el producto necesario para
proporcionarlos.
- Hacer una copia de seguridad de la partición BIOS
boot con el comando dd dentro del
directorio /var/tmp/. Esto lo hacemos para poder restaurar la situación a la normalidad.
en caso de que no salgan bien las cosas a partir del
siguiente punto.
- Destruir la partición BIOS boot con el
comando dd volcando un flujo de
zeros desde el disposito /dev/zero
hacia la partición (/dev/sdxx).
- Reiniciar la máquina y comprobar que no arranca
el sistema.
- Arrancar la máquina con un LIVECD (recomendable
SYSRECCD) y efectuar el procedimiento de rescate de GRUB
con el guión Reinstalar
GRUB2. En el futuro,
cuando el alumno se encuentre en una situación como la
que se provoca deliberadamente con esta práctica (El
cargador de arranque no se inicia o ha perdido la
referencia a alguno de los sistemas instalados en la
máquina) debe aplicar este protocolo de rescate si el
cargador de arranque afectado es GRUB.