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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.