102.2標準
x86_64 UEFI環境で、ESPが/boot/efiへマウントされている。
grub-installへUEFIターゲットとEFIディレクトリを明示する。
適切なコマンドはどれか。
× 不正解
UEFI用grub-installではプラットフォームターゲットと、ESPがマウントされたディレクトリを指定できる。
詳細解説
正しい
grub-install --target=x86_64-efi --efi-directory=/boot/efiUEFIターゲットとマウント済みESPのディレクトリを明示する。
正解。x86_64 UEFIとESPを指定する。
誤り
grub-install --target=i386-pc --efi-directory=/boot/efii386-pcはBIOS向けプラットフォームで、x86_64 UEFI条件と一致しない。
BIOS向けターゲットである。
誤り
grub-mkconfig --efi-directory=/boot/efi設定生成側であり、EFIブートローダーのインストールではない。
設定生成側である。
誤り
grub-install --target=x86_64-efi --efi-directory=/proc/procはESPのマウントポイントではない。
ESPではない。
実際に確かめる
一時的な検証環境で実行できる例です。
grub-install --help 2>&1 | grep -E -- '--target|--efi-directory' || echo 'grub-install is not installed'期待される結果
targetとEFI directoryの説明、または未導入の表示理解のポイント
- x86_64-efiはUEFIターゲット
- --efi-directoryはESPのマウント先
- BIOS方式と区別
確認時の注意
- 確認環境: GRUB 2 / x86_64 UEFI
- 検証ではオプション表示だけを確認し、ESPを変更しない。
基礎のおさらい
ESP
EFIファイルはESPへ配置され、ファームウェアから読み出される。
NVRAM
構成によってgrub-installがUEFI起動エントリを登録する。
問題IDKP-102-179
確認環境GRUB 2 / x86_64 UEFI
最終技術確認2026-08-12
誤り・権利侵害を報告