Linux Booting Process one page (Explain in 11 Steps) 2min reading time
Hy champs following booting Step are ok or need to add something more (add your comments for corrections)
Step#1.
The Computer's BIOS performs POST (Power on Self Test)
Step#2.
BIOS reads the MBR for the bootloader
Step#3.
GRUB2 bootloader loads the vmlinuz kernel image
Step#4.
GRUB2 extract the contents of the initramfs image.
Step#5.
The kernel loads driver modules from initramfs
Step#6.
Kernel starts the system's first process, systemd.
Step#7.
The systemd process takes over it from kernel and go further
Step#8.
systemd reads configuration files from the /etc/systemd direcotry
Step#9.
systemd reads file linked by /etc/systemd/system/default.target
Step#10.
systemd brings the system to state defined by the system target
Step#11.
then executes /etc/rc.local (rc=resource scripts)
That's the main reason when we'll create a login username during minimal (cmd) installation then a black screen (login) pop-up that's login shell assisgn by rc.scripts which mentioned in Step#11.
Hy Fellas ( experts in my Network)
I'm Mian Umair. aplogies for spell mistake, due to extensive work load i wasn't able to manage time for these articles but after next weekend it'll continuesly updated on daily basis. INSHA ALLAH.
Last but not least request to all Linux experts in my Network i don't need likes and share but highly need your comments correction,your thoughts , input. anything you can comment so that we together continue this chain (Open Source for all)