Solaris のシステム管理

x86: ブートプロセス

表 10-4 ブートプロセス
      
 

BIOS フェーズ 

 

PC BIOS がすべてのハードウェアデバイスの BIOS を読み込んで実行する。 

  
   

BIOS ブートプログラムがマスタブートレコード mboot を読み込んで実行する。

     
       
 

ブートプログラムフェーズ 

 

mboot が Solaris パーティションブートプログラム pboot を読み込む。

     

pboot が 一次ブートプログラム bootblk を読み込む。

     

bootblkfdisk テーブルを読んでデフォルトのブートパーティションの位置を捜す。

     

bootblk が二次ブートプログラムを読み込む。

   

ufsboot/etc/bootrc スクリプトを読んで、カーネルを読み込ませる。

     
       
 

カーネル初期設定フェーズ 

 

カーネルが自身を初期設定して、ルート (/) ファイルシステムのマウントに必要なモジュールをロードする。 

  
   

カーネルが init プロセスを起動する。

     
          
 

init フェーズ

 

init プロセスが実行制御スクリプトを起動する。