Booting the System

Bootstrapping is the process a computer follows to load and execute the bootable operating system. The name is coined from the phrase “pulling yourself up by your bootstraps.” The instructions for the bootstrap procedure are stored in the boot PROM.

The boot process goes through the following phases:

1.
Boot PROM phase After you turn on power to the system, the PROM displays system identification information and runs self-test diagnostics to verify the system’s hardware and memory. It then loads the primary boot program, called bootblk.
2.
Boot program phase The bootblk program finds and executes the secondary boot program (called ufsboot) from the UFS file system and loads it into memory. After the ufsboot program ...

Get Inside Solaris™ 9 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.