Linux Tech Enthusiast
Linux Tech Enthusiast
Jan 26, 2026 · Fundamentals

Understanding the Linux Kernel Startup Process

This article walks through the complete Linux kernel boot sequence, from the bootloader loading a compressed vmlinuz image and initramfs, through decompression and the start_kernel routine, to the creation of PID 0, 1, 2 and the init process that launches system services and the user interface.

Boot ProcessKernelLinux
0 likes · 24 min read
Understanding the Linux Kernel Startup Process
ITPUB
ITPUB
Dec 30, 2015 · Information Security

Executing a Cold‑Boot Attack on LUKS‑Encrypted Linux Systems

This article explains how researchers built the EvilAbigail tool to perform a cold‑boot attack on Linux machines using LUKS full‑disk encryption, detailing the use of LD_PRELOAD bootkits, initrd manipulation, and password extraction techniques while also discussing practical mitigations.

LD_PRELOADLUKSLinux
0 likes · 10 min read
Executing a Cold‑Boot Attack on LUKS‑Encrypted Linux Systems
MaGe Linux Operations
MaGe Linux Operations
Nov 17, 2015 · Fundamentals

Understanding Linux Boot Process: From BIOS to Init

This article explains the complete Linux boot sequence, detailing how POST, BIOS, the MBR bootloader, GRUB stages, the kernel, initrd, and the init process work together to detect hardware, load drivers, mount the root filesystem, and start system services.

Boot ProcessKernelLinux
0 likes · 12 min read
Understanding Linux Boot Process: From BIOS to Init
MaGe Linux Operations
MaGe Linux Operations
May 20, 2015 · Fundamentals

Demystifying Linux Boot: Step‑by‑Step Guide to System Startup

This article walks Linux beginners through the complete boot sequence—from POST and BIOS loading, through MBR and GRUB stages, kernel and initrd initialization, to the init process and final login prompt—explaining each component’s role and how the system transitions from power‑on to a usable environment.

Boot ProcessLinuxSystem Initialization
0 likes · 9 min read
Demystifying Linux Boot: Step‑by‑Step Guide to System Startup