過去問ドリル

オリジナル問題 LinuCレベル1試験 問題 問9

Linuxのインストールと仮想マシン・コンテナの利用/ブートプロセスとsystemd

Linuxシステムの起動時、一般的な処理の順序として正しいものはどれか。

出典:オリジナル問題 LinuCレベル1試験 問題 問9

正解:A

解説

一般的なLinuxシステムの起動は、まずファームウェア(BIOSやUEFI)がハードウェアを初期化してブートローダ(GRUB等)を読み込み、ブートローダがカーネルをメモリにロードして実行を渡し、カーネルが初期化を終えると最初のプロセスであるinit(多くのディストリビューションではsystemd)を起動する、という順序で進みます。

選択肢ごとの解説

  • A正しい。ファームウェア→ブートローダ→カーネル→initの順序が一般的な起動の流れです。
  • B誤り。カーネルが最初に動作することはなく、その前にファームウェアとブートローダの処理があります。
  • C誤り。initが最初に動作することはなく、initはカーネルの初期化が終わった後に起動されます。
  • D誤り。ブートローダより先にファームウェアが動作するため、順序が逆です。
LinuCレベル1の過去問を演習モードで解く