Linux Series Part 1: Boot Process

Hello readers,nowadays DevOps is very growing technology and important for automation. Linux is one of fundamental concept of DevOps. from this blog I am going to start one linux understanding series which will be having basic fundamentals of linux ,its structure and its working.

Boot Process:

Source: Geeks For Geeks

Step 1: power on

Step 2: BIOS

  • Perform system integrity check
  • Search, load, execute bootloader program for hard drive

Step 3: MBR (master boot record)

  • Three sections (primary bootloader, partition table info, MBR validation check)
  • Less than 512 bytes size
  • Located in bootable disk
  • Contain info about grub
  • Loads and executes grub boot loader

Step 4: GRUB

  • You can choose which kernel image execute
  • Display splash screen
  • Loads default kernel image

Step 5: Kernel

  • Executes init program located in /sbin/init
  • Loads file system and execute first program

Step 6: init

  • Decides the linux runlevels
  • Runlevels are 0,1,2,3,4,5,6

Step 7: run level

  • S and K Scripts
  • S -> Startup Scripts
  • K -> Stopping scripts




2X AWS Certified, DevOps Engineer, Microsoft Learn Student Ambassadors (Alpha)

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

What exactly RPO means

GitMerge — Arcana Network Platform Update — September 2021

PBI dataflows organizational ADLS — put your PBI into “data pipes”

Merge Sort

Spring boot series — Stock Market data End Point

{UPDATE} Billar Bola 8: Juego Gratis de Pool. ¡Emboca la Bola Negra! Hack Free Resources Generator

Demystifying Sparse Merkle Trees 🌲

Static Memory and Dynamic memory allocation in c

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Krupa Bhimani

Krupa Bhimani

2X AWS Certified, DevOps Engineer, Microsoft Learn Student Ambassadors (Alpha)

More from Medium

Linux Series Part 2: File management

Basic Linux Administration Skills -Part 1/2

Linux: Do you need to know Linux as a DevOps Engineer? — Shaik Wahab

Understanding Shell scripting