Tagged articles
58 articles
Page 1 of 1
ITPUB
ITPUB
May 4, 2026 · Fundamentals

Why Modern PCs Can’t Install Windows 7 Even With Patches

The article explains that the shift from BIOS to UEFI, combined with Windows 7’s lack of UEFI support, driver gaps, and security shortcomings, makes installing Windows 7 on current hardware extremely difficult despite patch workarounds.

BIOSBoot ProcessLegacy Support
0 likes · 8 min read
Why Modern PCs Can’t Install Windows 7 Even With Patches
CodeTrend
CodeTrend
Apr 19, 2026 · Fundamentals

Understanding Linux Architecture and Boot Process with Diagrams

This article presents a collection of diagrams that illustrate the Linux system architecture, the SCI module interface framework, device driver placement, and the complete boot sequence from the firmware bootloader through the kernel to the system layer.

Boot ProcessDiagramLinux
0 likes · 2 min read
Understanding Linux Architecture and Boot Process with Diagrams
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
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 ProcessGRUBInitramfs
0 likes · 34 min read
What Happens When You Power On a Linux Machine? Inside the Kernel Boot Process
Liangxu Linux
Liangxu Linux
Aug 31, 2025 · Fundamentals

Master Linux Boot Process: 10 Essential Steps Explained

This article breaks down the Linux boot sequence into ten clear stages—from power‑on self‑test and BIOS initialization to loading the kernel, executing init scripts, and finally presenting the login prompt—providing interview‑ready knowledge and detailed explanations for each step.

Boot ProcessGRUBLinux
0 likes · 8 min read
Master Linux Boot Process: 10 Essential Steps Explained
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 ProcessGRUBInitramfs
0 likes · 9 min read
Mastering Linux Boot Process: From BIOS to systemd on CentOS 8
Open Source Linux
Open Source Linux
Apr 3, 2025 · Operations

Understanding Linux Boot Process: From BIOS to Systemd

This article explains the Linux boot sequence, covering the BIOS/UEFI hardware check, GRUB2 bootloader configuration, kernel loading with initramfs, root filesystem mounting, systemd target units, essential services, and a CentOS 8 example with GRUB settings and module inspection.

Boot ProcessCentOSGRUB
0 likes · 8 min read
Understanding Linux Boot Process: From BIOS to Systemd
Liangxu Linux
Liangxu Linux
Mar 24, 2025 · Fundamentals

Understanding Linux Boot Process: From BIOS to systemd

This guide walks through Linux's startup sequence, covering the BIOS/UEFI hardware check, GRUB2 bootloader configuration, kernel loading, initramfs handling, systemd target units, service initialization, and a concrete CentOS 8 example with command snippets and configuration files.

Boot ProcessCentOSGRUB
0 likes · 9 min read
Understanding Linux Boot Process: From BIOS to systemd
ITPUB
ITPUB
Mar 17, 2025 · Fundamentals

How Does a PC Boot? From Power‑On to the First Linux Kernel Instruction

This article walks through the complete boot sequence—from the UEFI firmware that runs after power‑on, through the boot manager and BootOrder variables, to the systemd‑boot loader loading initrd and the Linux kernel, explaining each component and its role in detail.

Boot ProcessLinux kernelUEFI
0 likes · 12 min read
How Does a PC Boot? From Power‑On to the First Linux Kernel Instruction
Refining Core Development Skills
Refining Core Development Skills
Feb 19, 2025 · Operations

Linux Kernel Memory Detection via E820 Mechanism

This article explains how the Linux kernel detects physical memory during boot by leveraging the E820 mechanism, where firmware reports memory ranges via interrupt 15H, enabling the kernel to map usable memory addresses for subsequent allocation.

Boot ProcessE820Linux kernel
0 likes · 8 min read
Linux Kernel Memory Detection via E820 Mechanism
Deepin Linux
Deepin Linux
Jan 4, 2025 · Fundamentals

Early I/O Memory Mapping (early_ioremap) in the Linux Kernel

The article explains the purpose, implementation, and usage of early I/O memory mapping (early_ioremap) in the Linux kernel, detailing its initialization, fixmap foundations, code flow, and differences from regular ioremap, with examples and kernel source snippets.

Boot ProcessI/OLinux kernel
0 likes · 39 min read
Early I/O Memory Mapping (early_ioremap) in the Linux Kernel
Java Tech Enthusiast
Java Tech Enthusiast
Sep 12, 2024 · Fundamentals

How Operating Systems Boot Up

When a computer powers on, the CPU first runs firmware stored in ROM (BIOS or UEFI) that performs hardware checks, locates the boot device, loads the 512‑byte MBR containing a first‑stage bootloader, which then loads a more capable second‑stage loader that finally loads the operating system kernel into memory, after which the OS completes its own initialization and begins handling user programs.

BIOSBoot ProcessMBR
0 likes · 9 min read
How Operating Systems Boot Up
Liangxu Linux
Liangxu Linux
Aug 22, 2024 · Operations

How to Auto-Start Applications on Embedded Linux: 3 Proven Methods

Embedded Linux systems often auto‑start applications after boot to save resources, and this guide explains three methods—using a /linuxrc script, adding scripts under /etc/init.d, and editing /etc/rc.d/rc.local—plus a detailed overview of Linux runlevels and the complete boot sequence.

Auto-startBoot ProcessLinux
0 likes · 9 min read
How to Auto-Start Applications on Embedded Linux: 3 Proven Methods
Liangxu Linux
Liangxu Linux
Jun 8, 2024 · Fundamentals

Unraveling the Linux Boot Process: From Power‑On to User Login

This guide walks through the complete Linux startup sequence, covering power‑on initialization, BIOS/UEFI boot, MBR/GRUB2 loading, kernel entry, init processes, ramdisk handling, run‑level configuration, fstab mounting, and user login mechanisms, illustrated with diagrams and key command references.

Boot ProcessFilesystemGRUB
0 likes · 12 min read
Unraveling the Linux Boot Process: From Power‑On to User Login
Open Source Linux
Open Source Linux
Mar 14, 2024 · Fundamentals

Unveiling the Linux Boot Process: From Power‑On to User Login

This article walks through the complete Linux startup sequence, covering power‑on initialization, BIOS/UEFI boot, MBR/GRUB2 loading, kernel and init processes, ramdisk usage, fstab mounting, and user login mechanisms, illustrated with diagrams and key code snippets.

Boot ProcessGRUBLinux
0 likes · 12 min read
Unveiling the Linux Boot Process: From Power‑On to User Login
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jan 26, 2024 · Fundamentals

Android Partition Mounting Process and Common Issues

The article outlines Android’s partition mounting sequence—metadata, super (system), and userdata—detailing dm‑linear device creation, AVB verification, and encryption handling, then enumerates frequent failures such as set_policy_failed, init_user0_failed, enablefilecrypto_failed, userdata mount errors, and ServiceManager crashes, providing log examples and troubleshooting guidance.

AndroidBoot ProcessFBE
0 likes · 14 min read
Android Partition Mounting Process and Common Issues
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jan 12, 2024 · Mobile Development

Analysis of Android Fingerprint Driver Initialization and DTS Matching in Linux Kernel 5.10

The article traces the Android fingerprint driver’s boot‑to‑initialization sequence in Linux kernel 5.10, detailing how fp_init and fp_probe are scheduled, how the Device Tree is parsed and turned into platform devices, and explains the three driver‑DTS matching mechanisms, offering insights applicable to other platform drivers.

AndroidBoot ProcessDevice Tree
0 likes · 9 min read
Analysis of Android Fingerprint Driver Initialization and DTS Matching in Linux Kernel 5.10
Liangxu Linux
Liangxu Linux
Dec 17, 2022 · Fundamentals

Understanding Linux Boot: From BIOS POST to Systemd Targets

This guide explains the four main stages of a typical Linux boot sequence—BIOS POST, GRUB2 loading, kernel initialization, and systemd startup—detailing the hardware checks, bootloader behavior, init process, target units, and useful commands for inspecting and changing runlevels.

BIOSBoot ProcessLinux
0 likes · 8 min read
Understanding Linux Boot: From BIOS POST to Systemd Targets
政采云技术
政采云技术
Jul 19, 2022 · Fundamentals

Linux Boot Process: From BIOS Initialization to Kernel Startup

This article explains the Linux boot sequence on x86 hardware, covering BIOS ROM loading, real‑mode memory layout, the MBR, the setup() assembly routine, transition to protected mode, and the startup_32() function that prepares paging before the kernel begins execution.

AssemblyBIOSBoot Process
0 likes · 12 min read
Linux Boot Process: From BIOS Initialization to Kernel Startup
Architects' Tech Alliance
Architects' Tech Alliance
Jul 1, 2022 · Fundamentals

Understanding Operating System Evolution, Boundaries, and Memory Management

This article explains how operating systems acquire execution rights from BIOS, traces their historical evolution from mainframes to modern platforms, examines their core functions and business value, and delves into memory management techniques such as real‑mode, protected‑mode, virtual memory, paging, and page‑fault handling.

Boot ProcessMemory ManagementOperating System
0 likes · 19 min read
Understanding Operating System Evolution, Boundaries, and Memory Management
MaGe Linux Operations
MaGe Linux Operations
Dec 15, 2021 · Fundamentals

Unraveling Linux Boot: From BIOS Power‑On to Kernel Init

This article explains the complete Linux boot sequence, covering BIOS initialization, POST self‑test, MBR structure, primary and secondary boot loaders like GRUB, kernel decompression, transition to protected mode, and the init process that finally hands control to the user login prompt.

BIOSBoot ProcessMBR
0 likes · 23 min read
Unraveling Linux Boot: From BIOS Power‑On to Kernel Init
Architects' Tech Alliance
Architects' Tech Alliance
Nov 17, 2021 · Fundamentals

Understanding Operating System Evolution, Boundaries, and Memory Management

The article explains how operating systems acquire execution control, traces their historical evolution from early mainframes to modern mobile platforms, and details memory management techniques in real and protected modes, highlighting the roles of BIOS, boot loaders, virtual memory, and the shifting boundaries between hardware, OS, and browsers.

Boot ProcessMemory ManagementOperating System
0 likes · 20 min read
Understanding Operating System Evolution, Boundaries, and Memory Management
Liangxu Linux
Liangxu Linux
Oct 17, 2021 · Fundamentals

Unraveling Linux Boot: From BIOS Power‑On to Kernel Init

This article explains the complete Linux startup sequence, covering BIOS power‑on self‑test, interrupt vector initialization, MBR and partition table layout, multi‑stage bootloaders such as GRUB, kernel decompression, transition to protected mode, and the init system with runlevels.

BIOSBoot ProcessGRUB
0 likes · 25 min read
Unraveling Linux Boot: From BIOS Power‑On to Kernel Init
Liangxu Linux
Liangxu Linux
Jul 28, 2021 · Fundamentals

How U‑Boot Passes the Device Tree to the ARM Kernel: A Deep Dive

This article explains how U‑Boot loads the device‑tree blob into memory, transfers its address via the r2 register using either bootm_header_t or legacy boot parameters, and describes the kernel’s two‑stage parsing process that validates, scans, and unflattens the tree into device nodes.

ARMBoot ProcessLinux kernel
0 likes · 8 min read
How U‑Boot Passes the Device Tree to the ARM Kernel: A Deep Dive
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 ProcessGRUBInitramfs
0 likes · 6 min read
Understanding the Linux Boot Process: From BIOS to Login
Liangxu Linux
Liangxu Linux
Feb 23, 2020 · Fundamentals

Understanding the Core Components of Modern Operating Systems

This article provides a comprehensive overview of operating system fundamentals, covering hardware components, kernel and user modes, CPU architecture, memory hierarchy, caching strategies, I/O devices, bus systems, boot processes, and various types of operating systems from mainframes to embedded devices.

Boot ProcessCPU designI/O devices
0 likes · 34 min read
Understanding the Core Components of Modern Operating Systems
ITPUB
ITPUB
Jun 28, 2019 · Fundamentals

Demystifying Linux Boot: From Kernel Loading to User Login

This article walks through the Linux boot sequence on Debian, covering kernel loading, the init process, runlevel selection, startup script linking, various login methods, and the handling of login and non‑login shells with concrete command examples.

Boot ProcessDebianLinux
0 likes · 11 min read
Demystifying Linux Boot: From Kernel Loading to User Login
MaGe Linux Operations
MaGe Linux Operations
Dec 10, 2018 · Operations

Unveiling the Linux Boot Process: From Power‑On to Init

This article walks through every stage of a Linux system’s startup—from the hardware POST check and BIOS boot selection, through GRUB loading and kernel initialization, to the init process and run‑level scripts—providing clear explanations and essential commands for system administrators.

Boot ProcessGRUBLinux
0 likes · 9 min read
Unveiling the Linux Boot Process: From Power‑On to Init
MaGe Linux Operations
MaGe Linux Operations
Nov 25, 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 distribution by adding a new hard drive, partitioning it, installing GRUB, copying the kernel, initramfs and essential utilities, and finally testing the boot and network functionality on a CentOS 6.9 host.

Boot ProcessCustom DistributionGRUB
0 likes · 9 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 ProcessGRUB
0 likes · 16 min read
Unraveling the Linux Boot Process: From BIOS to System Init
ZhiKe AI
ZhiKe AI
Feb 7, 2017 · Fundamentals

Understanding the Linux System Boot Process

The article outlines the Linux boot sequence: BIOS performs hardware detection and self‑test, selects the boot device, runs the MBR boot loader (such as GRUB), loads the kernel which probes hardware and starts init, and finally init prepares the environment, starts services, and launches the login prompt.

BIOSBoot ProcessGRUB
0 likes · 2 min read
Understanding the Linux System Boot Process
MaGe Linux Operations
MaGe Linux Operations
Dec 10, 2016 · Fundamentals

Unlocking Linux: How the Kernel and CentOS Boot Process Really Work

This article explains the components of the Linux kernel, the design philosophies behind it, and provides a step‑by‑step walkthrough of the CentOS boot sequence—from POST and BIOS to GRUB stages, kernel initialization, run‑level configuration, and final user‑space startup.

Boot ProcessCentOSKernel
0 likes · 13 min read
Unlocking Linux: How the Kernel and CentOS Boot Process Really Work
MaGe Linux Operations
MaGe Linux Operations
Nov 5, 2016 · Fundamentals

Understanding Linux Kernel and CentOS Boot Process: A Complete Guide

This article explains the Linux kernel architecture, key components, and the detailed CentOS boot sequence—from hardware POST and BIOS to GRUB stages, kernel initialization, runlevel configuration, and system initialization scripts—providing a comprehensive overview of OS startup fundamentals.

Boot ProcessCentOSKernel
0 likes · 13 min read
Understanding Linux Kernel and CentOS Boot Process: A Complete Guide
MaGe Linux Operations
MaGe Linux Operations
Oct 28, 2016 · Operations

Master Linux Boot Process: From BIOS to Init with Practical Commands

This guide walks through Linux system startup fundamentals, covering nohup usage, nice value adjustments, runlevel inspection, initramfs handling, detailed boot sequence steps, chkconfig and GRUB configuration, and hands‑on exercises for creating services and building a custom Linux system.

Boot ProcessCustom LinuxGRUB
0 likes · 18 min read
Master Linux Boot Process: From BIOS to Init with Practical Commands
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 ProcessGRUB
0 likes · 16 min read
Unraveling Linux Boot: From BIOS Power‑On to Init Process Explained
DevOps
DevOps
Apr 17, 2016 · Fundamentals

CPU “Ah Gan” Explains the Boot Process, Memory Hierarchy, Cache, and Pipelining

Through a whimsical first‑person narrative, the article walks readers through a CPU’s start‑up sequence, BIOS interrupt handling, loading the boot sector, memory access patterns, the principle of locality, cache usage, and the introduction of pipelining to illustrate fundamental computer architecture concepts.

Boot ProcessCPUCache
0 likes · 11 min read
CPU “Ah Gan” Explains the Boot Process, Memory Hierarchy, Cache, and Pipelining
MaGe Linux Operations
MaGe Linux Operations
Apr 13, 2016 · Operations

Master Linux Boot: From GRUB to systemd on CentOS 5/6/7

This guide explains the complete boot sequence of CentOS 5, 6, and 7, covering GRUB stages, initrd, rc scripts, chkconfig, and the transition to systemd with its units, targets, and systemctl commands, providing practical commands and configuration examples.

Boot ProcessCentOSGRUB
0 likes · 15 min read
Master Linux Boot: From GRUB to systemd on CentOS 5/6/7
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 ProcessGRUBKernel
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 ProcessGRUBLinux
0 likes · 9 min read
Demystifying Linux Boot: Step‑by‑Step Guide to System Startup