whatis boot-process

Boot Process

Also known as: Linux boot sequence

The sequence from power-on to login: firmware (UEFI/BIOS), bootloader, kernel, initramfs, init system, then services and login.

How Does the Linux Boot Process Work?

Firmware initializes hardware and loads a bootloader from disk. The bootloader loads the kernel and initramfs into memory. The kernel sets up hardware and memory, then runs the initramfs, which finds and mounts the real root filesystem (unlocking encryption if needed).

Finally the kernel starts PID 1, usually systemd, which brings up services and a login prompt. systemd-analyze blame shows which units slow the process down.

Example

systemd-analyze
systemd-analyze blame | head