next up previous contents
Next: Interfaces de GRUB Up: Gestores de arranque Previous: Gestores de arranque

Grub

Si hemos cargado el gestor de arranque GRUB (GRand Unified Boot loader) en el MBR (Master Boot Record), es él el que se encarga de controlar el arranque del sistema. El MBR ocupa los primeros 512 bytes del disco duro. Se encuentra en el primer sector del disco (cilindro 0, cabeza 0, sector 1). Además del código necesario para iniciar la carga del sistema, contiene la tabla de particiones del disco.

 

Código de lectura de arranque de la partición activa o GRUB
Tabla particiones    
1^a partición
2^a partición
3^a partición
4^a partición
Firma                 Valor AA55h

 

Una vez que se inicia, GRUB pasa el control del sistema al núcleo de Linux y éste a su vez al padre de todos los procesos: el proceso init. Pero no corramos tanto, el estudio de ese proceso corresponde al apartado siguiente.

Continuemos con el GRUB1.1: GRUB es un boot loader1.2 que permite iniciar la máquina según unas directivas concretas, además permite pasar parámetros al kernel e iniciar otros sistemas que no sean Linux.

Tras cargarse en la memoria RAM la parte de GRUB contenida en el MBR se inicia la carga del fichero de configuración del gestor de arranque (/boot/grub/menu.lst). Si todo el proceso es correcto veremos en nuestro monitor1.3

 

\includegraphics[%
width=8cm]{graficos/31/grub-1.ps}

 

y un menú con el que poder cargar el sistema operativo que deseemos.

Sea cual sea el entorno elegido, si dejamos pasar un tiempo él sólo comienza la secuencia de arranque de Linux.

Pero, STOP; congelemos el proceso de arranque y analicemos un poco qué podemos hacer:



Footnotes

... GRUB1.1
Para encontrar información más amplia sobre GRUB

... loader1.2
Gestor de arranque.
... monitor1.3
Esto tiene trampa. Mi pantalla es negra y no sale el logo de guadalinex: cierto, estas capturas se han hecho después de hacer una práctica que aparece un poco más adelante, en ella se explica cómo conseguir un GRUB más atractivo (Prácticaenu:Imagen-de-fondo)

next up previous contents
Next: Interfaces de GRUB Up: Gestores de arranque Previous: Gestores de arranque

2004-03-15