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,400
Linux. It all starts on the top with the firmware. The firmware is your hardware. And from your

3
00:00:19,400 --> 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,320
Linux is going to start. And that will be where on disk, the GRUB2 bootloader is loaded.

5
00:00:36,320 --> 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:59,320
to add systemd. And systemd is the manager of everything. And in systemd, there are two

8
00:00:59,320 --> 00:01:04,320
phases that can be distinguished. There is the phase of what I will call early boot.

9
00:01:04,320 --> 00:01:11,320
Early boot is about all the essentials in the systemd environment. Next, there is also

10
00:01:11,320 --> 00:01:17,320
the part where the services are loaded. And once the services are loaded, you are going

11
00:01:17,320 --> 00:01:21,320
to load your shell. And the shell is where the user is going to log in.

