Unix - UNIX Boot Process Explained

The UNIX boot process describes how the system starts from the moment the computer powers on until the login prompt appears.

The sequence typically follows:

Power ON → Firmware (BIOS/UEFI) → Bootloader → Kernel → init/systemd → Services → Login

Let’s break it down.


1️⃣ Power On & Hardware Initialization (BIOS/UEFI)

When the system is powered on:

  • BIOS/UEFI performs a hardware test known as POST (Power-On Self-Test).

  • Checks CPU, memory, disks, keyboard, etc.

  • Then it looks for a bootable device (HDD, SSD, USB, PXE).