The Boot Process

At the OK> prompt we type “boot” to cause the system to begin the process of loading Solaris, which ends with the display of the console login prompt. Here we will look at what actually happens during this process.

Once you have typed your boot command, the boot PROM performs a self-diagnostic test that verifies that the system hardware and memory are functioning correctly. The PROM then loads and runs the primary boot program called bootblk. The job of bootblk is to locate the secondary boot program (ufsboot) on the default (or specified) device, load this into memory, and then execute it. The boot process will then load the Solaris kernel. The kernel initializes itself and then begins to load the kernel modules. It will initially ...

Get Solaris™ Operating Environment Boot Camp 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.