Boot Process: Bootloader #

Lesson Content #

The bootloader’s main responsibilities are:

The most common bootloader for Linux is GRUB, you are most likely using it on your system. There are many other bootloaders that you can use such as LILO, efilinux, coreboot, SYSLINUX and more. However, we will just be working with GRUB as our bootloader.

So we know that the bootloader’s main goal is to load up the kernel, but where does it find the kernel? To find it, we will need to look at our kernel parameters. The parameters can be found by going into the GRUB menu on startup using the ‘e’ key. If you don’t have GRUB no worries, we’ll go through the boot parameters that you will see:

Exercise #

If you have GRUB as your bootloader, go into the GRUB menu with ‘e’ and take a look at the settings.

Quiz Question #

What kernel parameter makes it so you don’t see bootup messages?

Quiz Answer #

quiet