GRUB, que significa «Grand Unified Bootloader», es un gestor de arranque utilizado en sistemas operativos basados en Unix, como Linux. Su función principal es cargar el sistema operativo en el proceso de arranque de la computadora.
GRUB proporciona una interfaz de usuario para seleccionar entre diferentes sistemas operativos o configuraciones de arranque en el caso de sistemas con múltiples instalaciones. Además, tiene la capacidad de cargar núcleos del sistema operativo y otros archivos necesarios para iniciar el sistema correctamente.
En sistemas Linux, GRUB es comúnmente utilizado para gestionar el proceso de arranque y permitir a los usuarios elegir entre varios sistemas operativos o configuraciones al iniciar la computadora.
