There are lot of forum links , articles which explains the booting process of Linux. I am not going to tell any thing different but I would like to show my point of perspective on some extra details of the Linux Booting procedure. Here we go ! The stages involved in Linux Booting Process are: BIOS Boot Loader - GRUB Init Runlevel scripts BIOS This is the first thing which loads once you power on your machine. When you press the power button of the machine, CPU looks out into ROM for further instruction. The ROM contains JUMP function in the form of instrucion which tells the CPU to bring up the BIOS BIOS determines all the list of bootable devices available in the system. Prompts to select bootable device which can be Hard Disk, CD/DVD-ROM, Floppy Drive, USB Flash Memory Stick etc (optional) Operating System tries to boot from Hard Disk where the MBR contains primary boot loader. Boot Loader It is the first sector of the Hard Disk with a siz
No matter how sophisticated the technology is , It still takes people !