linux-boot-system-documentation Linux Boot Process Sequence Click Power Button to start CPU works BIOS/UEFI Perform POST (Power On Self Test) Check for bootable device MBR Load the boot loader (446 byte) into the memory GRUB Load boot/grab/grab.cfg GUI asking OS Select Kernel Load to RAM Kernel Load the driver from temp.system Initialized the first process init/systemD SystemD Start all require process To bring system to run_level/targets Info CPU: Central Processing Unit BIOS: Basic I/O (Input-Output) System UEFI: Unified Extensible Firmware Interface MBR: Master Boot Record GRUB: GRand Unified Bootloader GUI: Graphical User Interface SystemD: System Daemons Author: Mahfuz Hasan Reza Connect with me on LinkedIn Follow me on Instagram Connect with me on Facebook