BIOS フェーズ |
PC BIOS がすべてのハードウェアデバイスの BIOS を読み込んで実行する。 | ||||||
BIOS ブートプログラムがマスタブートレコード mboot を読み込んで実行する。 |
|
| |||||
ブートプログラムフェーズ |
mboot が Solaris パーティションブートプログラム pboot を読み込む。 |
||||||
|
|
pboot が 一次ブートプログラム bootblk を読み込む。 |
|||||
|
|
bootblk が fdisk テーブルを読んでデフォルトのブートパーティションの位置を捜す。 |
|||||
|
|
bootblk が二次ブートプログラムを読み込む。 |
|||||
ufsboot が /etc/bootrc スクリプトを読んで、カーネルを読み込ませる。 |
|
| |||||
カーネル初期設定フェーズ |
カーネルが自身を初期設定して、ルート (/) ファイルシステムのマウントに必要なモジュールをロードする。 | ||||||
カーネルが init プロセスを起動する。 |
|
| |||||
|
| ||||||
init フェーズ |
init プロセスが実行制御スクリプトを起動する。 |
|
| ||||
|
|