1.

1.2.2 UNIX Booting Process

Answer»

The normal Unix boot process has these main phases:

Basichardware detection (memory, disk, keyboard, mouse, and the like).

Executing the firmware system initialization program (happens automatically).

Locating and running the initial boot program (by the firmware boot program), usually from a predetermined location on disk. This program may perform additional hardware checks prior to loading the kernel.

Locating and starting the Unix kernel (by the first-stage boot program). The kernel image file to execute may be determined automatically or via input to the boot program.

The kernel initializes itself and then performs final, high-level hardware checks, loading device drivers and/or kernel modules as required.

The kernel starts theinitprocess, which in turn starts system processes (daemons) and initializes all active subsystems. When everything is ready, the system begins accepting user logins.



Discussion

No Comment Found