Grub de Linux (I). ¿Qué es y cómo funciona?

El GRUB es una de las partes más importantes de Linux, pero también puede llegar a ser una de las más problemáticas, por lo que vamos a explicar en qué consiste y como funciona desde la perspectiva más simple.

Grub de Linux

El primer sector del disco duro se llama el Master Boot Record (MBR). Este sector sólo tiene 512 bytes de longitud y contiene una pequeña pieza de código (446 bytes) llamado el gestor de arranque primario y la tabla de particiones (64 bytes), que describe las particiones primarias y extendidas.

De manera predeterminada, el código MBR busca la partición marcada como activa y una vez que una partición se encuentra, lo carga de su sector de arranque en la memoria y pasa el control a la misma. GRUB sustituye al MBR por defecto con su propio código.

El funcionamiento del GRUB puede clasificarse en varias etapas.

Etapa 1. Se encuentra en el MBR y los puntos principalmente a la etapa 2, ya que el MBR es demasiado pequeño para contener todos los datos necesarios.

Etapa 2. Puntos a su fichero de configuración, que contiene toda la interfaz de usuario compleja y las opciones que normalmente se conocen cuando se habla de GRUB. La etapa 2 puede ser localizada en cualquier parte del disco. Si la etapa 2 no puede encontrar su tabla de configuración, GRUB dejará la secuencia de arranque y presentará al usuario una línea de comandos para la configuración manual.

Etapa 1.5. Puede utilizar la información de arranque, que  es lo suficientemente pequeña para caber en el área inmediatamente después de MBR.

La arquitectura de la etapa permite que GRUB sea bastante complejo y altamente configurable, en comparación con la mayoría de los gestores de arranque, que son escasos y simples para que quepa en los límites de la tabla de particiones.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.