ブートストラップ
更新日:
用語解説
ブートストラップは、電源を入れたときに、ROMなどにある小さなプログラムから始めて、ブートローダ、OSのカーネルを順に読み込んで起動する処理です。
■ 試験で押さえるポイント
CPUは決められたアドレスから実行を始め、ハードウェアの初期化と起動装置の選択を行います。
ファームウェアがブートローダを読み込み、ブートローダがOSのカーネルを読み込んで制御を渡します。
セキュアブートでは、各段階で署名を検証し、改ざんされたプログラムの起動を防ぎます。
■ 選択肢での判断ポイント
ROM→ブートローダ→カーネルという起動の順序と、セキュアブートの役割が出題点です。