1 00:00:00,000 --> 00:00:10,360 In this video, I want to explain the different phases that are happening when you are booting 2 00:00:10,360 --> 00:00:19,440 Linux. It all starts on the top with the firmware. The firmware is your hardware. And from your 3 00:00:19,440 --> 00:00:28,320 hardware, you get to either the UEFI or BIOS. And then the part that is interesting for 4 00:00:28,320 --> 00:00:36,279 Linux is going to start. And that will be where on disk, the GRUB2 bootloader is loaded. 5 00:00:36,279 --> 00:00:43,320 The GRUB2 bootloader is loading the kernel. And the kernel is coming together with the 6 00:00:43,320 --> 00:00:52,320 init RAMFS, the initial RAM file system. Then kernel is loading PID1. And PID1 is going 7 00:00:52,320 --> 00:00:58,799 to add systemd. And systemd is the manager of everything. And in systemd, there are two 8 00:00:58,799 --> 00:01:05,199 phases that can be distinguished. There is the phase of what I will call early boot. 9 00:01:05,199 --> 00:01:11,839 Early boot is about all the essentials in the systemd environment. Next, there is also 10 00:01:11,839 --> 00:01:17,559 the part where the services are loaded. And once the services are loaded, you are going 11 00:01:17,559 --> 00:01:21,199 to load your shell. And the shell is where the user is going to log in.