JustAnswer.com

Friday, November 23, 2007

welcome To My Blog

welcome To My Blog

How Linux boots
As it turns out, there isn't much to the boot process:

1. A boot loader finds the kernel image on the disk, loads it into memory, and starts it.
2. The kernel initializes the devices and its drivers. 3. The kernel mounts the root filesystem.
4. The kernel starts a program called init. 5. init sets the rest of the processes in motion.
6. The last processes that init starts as part of the boot sequence allow you to log in.

Identifying each stage of the boot process is invaluable in fixing boot problems and
understanding the system as a whole. To start, zero in on the boot loader, which is
the initial screen or prompt you get after the computer does its power-on self-test,
asking which operating system to run. After you make a choice, the boot loader runs
the Linux kernel, handing control of the system to the kernel.

There is a detailed discussion of the kernel elsewhere in this book from which this
article is excerpted. This article covers the kernel initialization stage, the stage
when the kernel prints a bunch of messages about the hardware present on the system.
The kernel starts init just after it displays a message proclaiming
that the kernel has mounted the root filesystem:

1 comment:

Akulkis said...

Fuck off, and quit spamming mailing lists, you asshole.