|
|
High level process for RHEL up to version 6.x
| 1 |
BIOS |
Basic Input Output System, reads MBR |
| 2 |
MBR |
Master boot code (frst stage boot loader) executed, Locates Grub (2nd stage boot loader) |
| 3 |
Grub |
Grand Unified Bootloader, determines which kernel to execute, loads kernel and initrd images |
| 4 |
Kernel |
OS kernel executed (vmlinuz-<version>), initrd used by kernel as temporary root file system (on ramdisk) until real root file system is mounted |
| 5 |
Init |
Looks at /etc/inittab to decide the Linux run level
- 0 – halt
- 1 – Single user mode
- 2 – Multiuser, without NFS
- 3 – Full multiuser mode
- 4 – unused
- 5 – X11
- 6 – reboot
|
| 6 |
Runlevels |
Starts run level programs |
|
|