Skip to Content
How Linux Works, 2nd Edition
book

How Linux Works, 2nd Edition

by Brian Ward
November 2014
Beginner to intermediate
392 pages
11h
English
No Starch Press
Content preview from How Linux Works, 2nd Edition

Chapter 5. How the Linux Kernel Boots

image with no caption

You now know the physical and logical structure of a Linux system, what the kernel is, and how to work with processes. This chapter will teach you how the kernel starts— or boots. In other words, you’ll learn how the kernel moves into memory up to the point where the first user process starts.

A simplified view of the boot process looks like this:

  1. The machine’s BIOS or boot firmware loads and runs a boot loader.

  2. The boot loader finds the kernel image on disk, loads it into memory, and starts it.

  3. The kernel initializes the devices and its drivers.

  4. The kernel mounts the root filesystem.

  5. The kernel starts a program called ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

How Linux Works, 3rd Edition

How Linux Works, 3rd Edition

Brian Ward
Understanding the Linux Kernel, 3rd Edition

Understanding the Linux Kernel, 3rd Edition

Daniel P. Bovet, Marco Cesati
Linux Fundamentals

Linux Fundamentals

Sander van Vugt

Publisher Resources

ISBN: 9781457185519Errata