101.2基礎
UEFI方式のシステムで電源投入後のファームウェア初期化が完了した。
通常の起動エントリに従ってLinuxの起動を続ける。
UEFIが次に実行するものとして適切なのはどれか。
× 不正解
UEFIはNVRAMの起動エントリ等に従い、ESP上のブートローダーなどのEFIアプリケーションを実行する。
詳細解説
正しいEFI System Partition上のEFIアプリケーション
UEFIブートマネージャーは起動エントリが指すEFI実行ファイルをロードできる。
正解。起動エントリが指すEFIアプリケーションを実行する。
誤り/sbin/initのシェルスクリプト
initはカーネルが起動した後のユーザー空間で実行される。
initはカーネル起動後に実行される。
誤り/etc/fstab
ファイルシステムのマウント設定で、ファームウェアが直接実行するものではない。
fstabは後段のマウント設定である。
誤りsystemdのdefault.target
systemdがユーザー空間で処理するターゲットである。
systemd開始後の概念である。
実際に確かめる
一時的な検証環境で実行できる例です。
test -d /sys/firmware/efi && echo UEFI || echo 'UEFI sysfs not present'期待される結果
UEFI起動ならUEFI。BIOS起動や一部仮想環境ではUEFI sysfs not present理解のポイント
- ESPはFAT系パーティション
- UEFIはEFI実行ファイルをロード
- initはカーネル起動後
確認時の注意
- 確認環境: Linux / UEFI概念・sysfs
基礎のおさらい
起動エントリ
UEFIはNVRAMに記録されたパス等からブートローダーを選択できる。
段階分離
ファームウェア、ブートローダー、カーネル、initの順に役割を区別する。
問題IDKP-101-137
確認環境Linux / UEFI概念・sysfs
最終技術確認2026-08-12
誤り・権利侵害を報告