Understanding the FreeBSD Startup Process

FreeBSD's bootstrapping (startup) process is a multistage one, with each stage typically having a very limited function and scope, and executing one crucial step before passing off control to the next stage. We will now go over these stages in detail. Chances are that you won't ever need to know the details of what happens when the system is starting up, but knowing them can't hurt!

When you first power on the machine, the first thing it does is run the hardware checks and probing that are specified by the BIOS and the CMOS configuration. The hardware check and probe runs the memory check and the IDE or SCSI exploration that you see before the screen is cleared for the first time. This step is not OS-specific; ...

Get FreeBSD® Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.