Linux Flashcards
What is a Kernel?
Software between applications and hardware
Includes the device drivers
What is the Linux boot sequence?
BIOS (Searches and launches a boot loader)
MBR - Master Boot Record (1st partition of a disk, loads GRUB)
GRUB - Grand Unified Bootloader (Allows to choose a kernel to launch)
Kernel (Mounts FS and launches Init)
Init - PID 1 (Resumes accordingly to the current initlevel)
0 – halt
1 – Single user mode
2 – Multiuser, without NFS
3 – Full multiuser mode
4 – unused
5 – X11
6 – reboot
Runlevel - OS services are launched, execute different programs depending on the Initlevel
from /etc/rc.d/rc0.d/ to /etc/rc.d/rc6.d/
What are the responsibilities of a Kernel?
CPU, process and memory management
IO operations