Tagged articles
24 articles
Page 1 of 1
Linux Tech Enthusiast
Linux Tech Enthusiast
Sep 11, 2025 · Fundamentals

Deep Dive into the Linux Kernel Boot Process

This article walks through the Linux kernel boot sequence on ARM platforms, covering self‑decompression, early initialization checks, page‑table setup, and the start_kernel routine that brings up hardware, memory management, scheduling, and the first user process.

ARMLinuxboot
0 likes · 8 min read
Deep Dive into the Linux Kernel Boot Process
Liangxu Linux
Liangxu Linux
Jun 30, 2025 · Fundamentals

How Linux Detects Physical Memory: Inside the E820 BIOS Interface

This article explains how the Linux kernel discovers physical memory during boot by invoking the BIOS interrupt 0x15 with the E820 function, how firmware (ACPI) provides the memory map, and how the kernel stores, prints, and later manages those memory regions using e820 tables, memblock, and the buddy allocator.

ACPIE820Kernel
0 likes · 10 min read
How Linux Detects Physical Memory: Inside the E820 BIOS Interface
Raymond Ops
Raymond Ops
Jan 22, 2025 · Operations

Master Linux Boot Startup: Systemd, chkconfig, and Crontab Strategies

This guide explains how to configure Linux services to start on boot using systemd (systemctl), the legacy chkconfig tool, general startup scripts, and crontab’s special @reboot keyword, and provides production‑grade recommendations and example scripts for reliable automation.

LinuxOperationsSysadmin
0 likes · 10 min read
Master Linux Boot Startup: Systemd, chkconfig, and Crontab Strategies
Open Source Linux
Open Source Linux
May 15, 2024 · Operations

Master Systemd: Enable, Start, Stop, and Configure Linux Services

This guide explains how to enable a systemd service to start at boot, manually start and stop services, interpret status output, read and edit unit files, understand the [Unit], [Service], and [Install] sections, configure dependencies, startup types, restart policies, and targets, and finally reload and restart services after configuration changes.

LinuxService Managementboot
0 likes · 13 min read
Master Systemd: Enable, Start, Stop, and Configure Linux Services
ByteDance SYS Tech
ByteDance SYS Tech
Mar 13, 2024 · Operations

How HTTPBOOT Revolutionizes Server Provisioning at ByteDance

This article explains the motivation, design, advantages, implementation details, and future roadmap of HTTPBOOT—a Linux‑based, high‑stability, high‑compatibility network boot solution developed by ByteDance’s STE and ICS teams to replace traditional UEFI+PXE provisioning.

LinuxBootNetwork BootServer provisioning
0 likes · 13 min read
How HTTPBOOT Revolutionizes Server Provisioning at ByteDance
Open Source Linux
Open Source Linux
Jan 5, 2024 · Fundamentals

How Does the Linux Kernel Boot? A Deep Dive into Decompression and Initialization

This article explains the Linux kernel boot sequence, covering the decompression of a compressed kernel, the early startup code in head.S, the preparation steps performed by U-Boot, and the detailed initialization phases—including architecture setup, memory management, process creation, and the start_kernel routine.

AssemblyInitializationKernel
0 likes · 9 min read
How Does the Linux Kernel Boot? A Deep Dive into Decompression and Initialization
Liangxu Linux
Liangxu Linux
Dec 21, 2023 · Fundamentals

Essential ARM Assembly Instructions Every Linux Developer Should Know

This guide presents the most commonly used ARM assembly instructions—including data processing, transfer, status register access, load/store, exception handling, and pseudo‑ops—explaining their syntax, purpose, and example usages for understanding Linux system startup.

ARMAssemblyboot
0 likes · 8 min read
Essential ARM Assembly Instructions Every Linux Developer Should Know
Architecture Digest
Architecture Digest
Mar 20, 2022 · Information Security

Comprehensive Linux Hardening Guide: Kernel, Sysctl, Boot Parameters, and Security Best Practices

This guide provides a detailed, step‑by‑step hardening strategy for Linux systems, covering distro selection, kernel choices, extensive sysctl tweaks, boot‑loader parameters, MAC policies, sandboxing, memory allocator hardening, compile‑time mitigations, root account protection, firewall rules, swap configuration, PAM policies, microcode updates, IPv6 privacy, partition mounting options, entropy sources, and physical security measures.

HardeningKernelLinux
0 likes · 51 min read
Comprehensive Linux Hardening Guide: Kernel, Sysctl, Boot Parameters, and Security Best Practices
Architect's Tech Stack
Architect's Tech Stack
Oct 28, 2021 · Backend Development

Commonly Used Spring Annotations – Core, MVC/REST, Boot, Stereotype, Transaction, Scheduling and Testing

This article provides a comprehensive overview of the most frequently used Spring annotations, covering core dependency‑injection annotations, MVC/REST mapping, Spring Boot configuration, stereotype components, transaction management, task scheduling, asynchronous execution, and testing support, with clear code examples for each.

DependencyInjectionJavaMVC
0 likes · 11 min read
Commonly Used Spring Annotations – Core, MVC/REST, Boot, Stereotype, Transaction, Scheduling and Testing
Liangxu Linux
Liangxu Linux
Sep 26, 2021 · Fundamentals

Inside Linux Kernel Boot on ARM: Decompression, MMU Setup & Page Tables

The article explains the Linux kernel boot process on ARM platforms, covering how the bootloader loads and decompresses the gzipped kernel image, the entry points of the compressed zImage, the early serial output, the initialization of the MMU and page tables, and the transition to the main C kernel code.

ARMKernelLinux
0 likes · 9 min read
Inside Linux Kernel Boot on ARM: Decompression, MMU Setup & Page Tables
Open Source Linux
Open Source Linux
Mar 8, 2020 · Fundamentals

Why UEFI Is Replacing BIOS: Speed, Security, and Flexibility Explained

This article explains how UEFI, the Unified Extensible Firmware Interface, supersedes traditional BIOS by offering faster boot times, enhanced security through separate boot partitions and Secure Boot, graphical interfaces, greater storage capacity, and more flexible boot options for modern computers.

BIOSGPTSecure Boot
0 likes · 6 min read
Why UEFI Is Replacing BIOS: Speed, Security, and Flexibility Explained
Efficient Ops
Efficient Ops
Nov 5, 2019 · Operations

How to Fix Linux Boot Failures: Single‑User Mode, GRUB & Rescue Techniques

This guide explains how to troubleshoot Linux boot problems by using single‑user mode to reset forgotten root passwords, repairing disk errors with fsck, correcting GRUB configuration mistakes, and employing Linux rescue mode to restore missing system files or rebuild the bootloader for dual‑boot systems.

GRUBLinuxboot
0 likes · 13 min read
How to Fix Linux Boot Failures: Single‑User Mode, GRUB & Rescue Techniques
21CTO
21CTO
Jun 29, 2019 · Fundamentals

How Linux Boots: From Kernel Load to User Login Explained

This article walks through the Linux boot sequence on a Debian system, covering kernel loading, the init process, runlevel scripts, service management, and the various ways users log in, while also explaining the role of login and non‑login shells and Bash configuration files.

DebianRunlevelShell
0 likes · 11 min read
How Linux Boots: From Kernel Load to User Login Explained
ITPUB
ITPUB
Jan 24, 2018 · Operations

How to Rescue a Failing Linux Boot: Single‑User, GRUB & Rescue Mode Hacks

Learn step‑by‑step how to recover a Linux system that won’t boot by using single‑user mode, fixing GRUB configuration errors, and employing the Linux rescue environment, with concrete command examples for resetting root passwords, repairing disk sectors, and restoring critical configuration files.

LinuxSystem Administrationboot
0 likes · 14 min read
How to Rescue a Failing Linux Boot: Single‑User, GRUB & Rescue Mode Hacks
ITPUB
ITPUB
Oct 13, 2017 · Operations

Rescue a Broken Linux Boot: Single‑User Mode, GRUB Fixes & Recovery Steps

This guide walks through Linux boot failure troubleshooting, covering single‑user mode, common GRUB misconfigurations, disk‑sector errors, and step‑by‑step recovery using rescue mode, with concrete commands and examples for each scenario.

GRUBSystem Administrationboot
0 likes · 14 min read
Rescue a Broken Linux Boot: Single‑User Mode, GRUB Fixes & Recovery Steps