Linux Booting 3 Phases

  • 1. POST

    • Power On Self Test
    • POST is a fundamental system that checks for hardware in your computer system
    • Loads BIOS
    • BIOS Looks for MBR (Master Boot Loader)
  • 2. BOOT LOADER

    • Finds MBR in the first sector of the hardrive
    • Loads up the BootLoader:
    • LILO [Linux Loader] - Is a popular Linux BootLoader
    • GRUB [GRand Unified Bootloader] capable of loading multiple Operating Systems
    • Starts the Kernel
  • 3. KERNEL

    • The Linux kernel is established as the foundation of all Linux-based computer systems. It is the core of all Linux systems for Desktop and Servers. The kernel is the interface betwen computer hardwared and controls the opereting systems hardware interaces.
    • Loads hardware drivers
    • You can find the system logs in /var/logs: syslogd or rsyslogd
    • Use command dmesg to see boot loading messgges