Understand the bootloader GRUB

- [Voiceover] More fun with Booting,…understanding the Bootloader GRUB.…What does GRUB do?…What's GRUB's role?…Well, GRUB is executed after the power on self test…and the BIOS.…In fact, the BIOS loads the beginning part of GRUB.…The beginning part of GRUB needs to be in…a special place on disk typically.…Then GRUB loads the kernel and,…frequently, for most desktops and servers,…there is an initial root filesystem image also on disk…that GRUB loads.…Then GRUB is going to transfer control to the kernel,…and while doing that, to get the kernel started up,…GRUB's going to pass command line parameters.…

GRUB is pretty cool in that…you can interrupt GRUB and get a prompt…and edit how it's going to work.…So you can, on the fly, at boot time,…set some different kernal command line options.…If you want different, then we're in the configuration file.…GRUB goes to the disk, which means…the filesystem, and reads in the kernel…and the init filesystem images.…That means GRUB needs to understand…the filesystem type.…

So when GRUB is built, it's built with support…

Resume Transcript Auto-Scroll

Author

Released

5/23/2016

What lies at the heart of the Linux operating system? The Linux kernel. Every Linux professional—including those in system administration, operations, and software development—needs to be familiar with the functionality of the Linux kernel as well as the mechanics of configuring and troubleshooting it. Master the fundamentals in this training course with Dr. Kevin Dankwardt.

We survey the Linux kernel specification, boot process, and loadable kernel modules. You will practice techniques such as downloading and searching Linux kernel source code and configuring a Linux kernel from scratch. Challenge and solution videos at the end of almost every chapter allow you to test your new Linux skills along the way.