Cuando se inicia un sistema Linux o Unix ordenador, GRUB es el primer programa que aparece después de la prueba de encendido auto . Un pequeño programa en la computadora BIOS ROM cargas parte de GRUB de registro de arranque maestro del disco duro , o MBR . A medida que el MBR contiene sólo 512 bytes de información, este pequeño pedazo carga el resto de GRUB de otra área del disco duro. Después de que se ha iniciado , GRUB muestra una lista de los sistemas operativos presentes en el disco , lo que permite elegir el que desee . GRUB utiliza un archivo llamado /boot /grub /menu.lst para almacenar la lista de menús y comandos relacionados . Otro archivo , /etc /grub.conf , contiene declaraciones , incluyendo la raíz, especificando los discos duros y archivos utilizados para iniciar el sistema operativo.
Kernel e initrd
Si un equipo ejecuta un sistema operativo Linux, GRUB necesita la ubicación de su núcleo, el archivo maestro que contiene los componentes operativos de Linux. El archivo menu.lst incluirá un comando kernel que especifica el disco duro y el directorio donde se encuentra el núcleo . El comando kernel tiene una opción de raíz que indica que el dispositivo para la partición raíz , pero esto es diferente del comando root . Normalmente, el kernel incluye los drivers o programas de disco de acceso de bajo nivel, necesarias para acceder al directorio raíz del kernel. Si el disco es de un tipo poco común, GRUB utiliza un comando adicional , initrd , para cargar los controladores necesarios .
Root
grub.conf archivo contiene el comando root GRUB , que configura y monta la partición root. El comando especifica el dispositivo en el que se encuentra la partición raíz , tomando el "root ( ( sd0 , 0 ) Debido a que estos parámetros varían de un ordenador a otro , se puede obtener una sugerencia de las correctas mediante la introducción de comandos de GRUB línea y escribiendo el siguiente comando : find /boot/grub/stage1 Cuando GRUB muestra su menú , por lo general le da tres segundos para seleccionar un sistema operativo , sin la intervención de usted , comenzará la selección predeterminada. En lugar de seleccionar un elemento del menú , se puede pulsar la tecla " c" para entrar en la interfaz de línea de comandos de GRUB. A partir de ella , se puede iniciar un sistema operativo manualmente escribiendo un comando root seguido de un comando kernel.
Manual Start