Linux Booting Process one page (Explain in 11 Steps) 2min reading time

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)

To view or add a comment, sign in

More articles by Umair Bashir

Insights from the community

Others also viewed

Explore topics