Deepin Linux
Deepin Linux
Nov 7, 2025 · Fundamentals

What Happens When You Power On a Linux Machine? Inside the Kernel Boot Process

This article explains step by step how a Linux system boots—from hardware initialization by BIOS/UEFI, through the GRUB bootloader loading the compressed kernel, to kernel decompression, initramfs setup, root filesystem mounting, init system startup, user login, and finally the orderly shutdown process, providing practical commands and troubleshooting tips.

Boot ProcessInitramfsLinux
0 likes · 34 min read
What Happens When You Power On a Linux Machine? Inside the Kernel Boot Process
Liangxu Linux
Liangxu Linux
May 25, 2025 · Fundamentals

Mastering Linux Boot Process: From BIOS to systemd on CentOS 8

This guide walks through the Linux boot sequence on CentOS 8, detailing the BIOS/UEFI stage, GRUB2 configuration, kernel loading, initramfs, systemd target units, and essential commands for inspecting kernel version, CPU info, network parameters, and service management.

Boot ProcessInitramfsKernel
0 likes · 9 min read
Mastering Linux Boot Process: From BIOS to systemd on CentOS 8
MaGe Linux Operations
MaGe Linux Operations
Mar 3, 2020 · Fundamentals

Understanding the Linux Boot Process: From BIOS to Login

This article walks through the complete Linux startup sequence, explaining the roles of BIOS, MBR, boot loaders like GRUB, the initramfs, kernel loading, runlevels, and final login, while illustrating each step with diagrams and detailed descriptions.

Boot ProcessInitramfsOperating system
0 likes · 6 min read
Understanding the Linux Boot Process: From BIOS to Login
MaGe Linux Operations
MaGe Linux Operations
Dec 27, 2018 · Operations

How to Build Your Own Minimal Linux System from Scratch

This step‑by‑step guide explains how to create a custom minimal Linux system by adding a new disk, partitioning it, installing GRUB, copying kernel and initramfs files, configuring boot scripts, and enabling network functionality, complete with detailed commands and screenshots.

InitramfsLinuxbootloader
0 likes · 9 min read
How to Build Your Own Minimal Linux System from Scratch
MaGe Linux Operations
MaGe Linux Operations
Oct 7, 2017 · Fundamentals

How to Build Your Own Minimal Linux System from Scratch

This step‑by‑step guide explains how to trim an existing Linux installation, partition a new disk, install GRUB, copy kernel and essential binaries, and finally create a bootable, network‑enabled custom Linux system using CentOS 6.9 as an example.

Custom OSInitramfsbootloader
0 likes · 7 min read
How to Build Your Own Minimal Linux System from Scratch
ITPUB
ITPUB
Mar 13, 2017 · Operations

Unraveling the Linux Boot Process: From BIOS to System Init

This article provides a step‑by‑step, in‑depth walkthrough of the Linux boot sequence on CentOS 6, covering BIOS POST, MBR and GRUB stages, kernel loading, initrd/initramfs handling, and the init system’s run‑level scripts that finally bring the system to a usable state.

BIOSBoot ProcessInitramfs
0 likes · 16 min read
Unraveling the Linux Boot Process: From BIOS to System Init
MaGe Linux Operations
MaGe Linux Operations
Feb 12, 2017 · Operations

How to Reset a Forgotten Linux Root Password via Initramfs

This guide explains the Linux boot sequence, the role of GRUB2, initramfs, and systemd, then walks through a step‑by‑step method to break a lost root password by interrupting the boot process, remounting the filesystem, and resetting the password.

InitramfsLinuxRHEL7
0 likes · 5 min read
How to Reset a Forgotten Linux Root Password via Initramfs
ITPUB
ITPUB
Oct 24, 2016 · Fundamentals

Unraveling Linux Boot: From BIOS Power‑On to Init Process Explained

This article provides a step‑by‑step technical walkthrough of the Linux boot sequence, covering BIOS POST, MBR and GRUB stages, kernel loading, initrd/initramfs handling, and the init system scripts that bring the operating system to a usable state.

BIOSBoot ProcessInitramfs
0 likes · 16 min read
Unraveling Linux Boot: From BIOS Power‑On to Init Process Explained