¿Qué es GRUB Bootloader y qué hace?

¿Qué es GRUB Bootloader y qué hace?

Un cargador de arranque es uno de los componentes más importantes del proceso de arranque de su sistema operativo Linux.





películas gratis sin registrarse ni pagar

Este artículo le mostrará qué es un cargador de arranque y el papel que desempeña en un sistema Linux. En particular, esta guía se centrará en Grand Unified Bootloader (GRUB), un programa de cargador de arranque potente y altamente flexible. Pero antes de analizar GRUB en detalle, es importante comprender el proceso de arranque en Linux.





El proceso de arranque de Linux

El proceso de arranque en Linux es una serie de actividades que ocurren desde el momento en que presiona el botón de encendido en su PC hasta que aparece la pantalla de inicio de sesión.





Hay cuatro etapas principales en el proceso de arranque de su sistema operativo y ocurren en el siguiente orden:

  1. BIOS : Representa Basic Input Output System y es el principal responsable de cargar el gestor de arranque. Cuando la computadora se inicia, ejecuta una autoprueba de encendido (POST) para asegurarse de que el hardware central, como la memoria y el disco duro, funcione correctamente. Luego, el BIOS verificará el Registro de arranque maestro (MBR) de los discos duros primarios, que es una sección de su disco duro donde se encuentra el cargador de arranque.
  2. Cargador de arranque : Carga el kernel en la RAM con un conjunto de parámetros del kernel.
  3. Núcleo : La función principal del kernel es inicializar dispositivos y memoria. Luego, carga el proceso de inicio.
  4. En eso : Responsable de iniciar y detener servicios esenciales en su sistema.

Nota : El BIOS no es un proceso relacionado con Linux, es un proceso que ocurre independientemente de su sistema operativo.



Aprende más: ¿El BIOS de una computadora se considera software, hardware o firmware?

¿Qué es Grand Unified Bootloader?

GRUB es principalmente responsable de proporcionarle un menú de opciones desde el que puede seleccionar el sistema operativo o el entorno en el que desea iniciar. Además, GRUB es responsable de cargar el kernel de Linux .





Así es como se ve una opción de menú de GRUB. Si tiene varios sistemas operativos instalados, los incluirá aquí.

copiar música de ipod a itunes

Nota : GRUB no solo se limita a arrancar en sistemas operativos Linux, también puede usarlo para arrancar en otros sistemas operativos como Windows.





Hay dos versiones principales de GRUB que están disponibles en el momento de escribir este artículo.

  1. GRUB Legacy : Esta es la primera versión de GRUB y se desarrolló inicialmente en 1995.
  2. GRUB 2 : Esta es la última versión de GRUB utilizada por muchas distribuciones de Linux convencionales como Manjaro, Ubuntu, Fedora y Red Hat Enterprise Linux (RHEL). GRUB 2 le proporciona mejores herramientas y opciones de configuración que su predecesor.

Además de GRUB, las distribuciones de Linux también utilizan otros cargadores de arranque como Linux Loader (LILO), coreboot y SYSLINUX.

El papel de GRUB

Una vez que seleccione el sistema operativo para arrancar, GRUB cargará el kernel seleccionado. GRUB usa los parámetros del kernel para saber dónde se encuentra el kernel y otros parámetros importantes a utilizar.

  • initrd : Se utiliza para especificar el disco RAM inicial.
  • BOOT_IMAGE : La ubicación de la imagen del kernel de Linux.
  • raíz : Especifica la ubicación del sistema de archivos raíz. Utilizado por el kernel para encontrar init, que a su vez carga servicios críticos.
  • NS : Responsable de montar el sistema de archivos en modo de solo lectura.
  • tranquilo : Oculta algunos mensajes específicos del sistema mientras se inicia el equipo.
  • chapoteo : Se utiliza para mostrar la pantalla de bienvenida cuando se inicia el sistema.

Cuando se encuentra en el menú de opciones de GRUB, puede editar los parámetros del kernel presionando la tecla Y tecla en su teclado.

Configuración del cargador de arranque GRUB

GRUB 2 le brinda mucha flexibilidad y potencia cuando se trata de configurar su cargador de arranque.

los / boot / grub directorio contiene un archivo llamado grub.cfg , que es el archivo de configuración principal de GRUB. Sin embargo, se recomienda no editar el grub.cfg archivo directamente, en su lugar debe editar el / etc / default / grub expediente.

Cuando realiza cambios en el / etc / default / grub archivo, debe asegurarse de ejecutar el comando a continuación, para que sus cambios se escriban en el grub.cfg archivo automáticamente.

cómo grabar un dvd de arranque
|_+_|

Puede obtener más información sobre GRUB y algunas de sus opciones de configuración ejecutando el siguiente comando:

|_+_|

Personalización de GRUB en Linux

Esta guía le ha demostrado que GRUB es un cargador de arranque muy potente y flexible y juega un papel crucial en el funcionamiento de su sistema operativo. Los usuarios tienen control total sobre la apariencia de la pantalla de inicio de GRUB. Incluso puede personalizar fácilmente la imagen de fondo de la pantalla de inicio.

Cuota Cuota Pío Correo electrónico Cómo personalizar el menú de inicio de Grub con una imagen de fondo

¿Aburrido del menú predeterminado de Grub? A continuación, le indicamos cómo personalizarlo con una imagen de fondo de su elección.

Leer siguiente
Temas relacionados
  • Linux
  • Cargador de arranque GRUB
  • Linux
Sobre el Autor Bueno para ir(36 Artículos publicados)

Mwiza desarrolla software de profesión y escribe extensamente en Linux y programación front-end. Algunos de sus intereses incluyen historia, economía, política y arquitectura empresarial.

Más de Mwiza Kumwenda

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse