kledgeb UbuntuやLinuxの最新情報を紹介

efibootmgr その2 - UEFIブートマネージャーにブートローダーを登録する

UEFIブートマネージャーにブートローダーを登録する

  UEFIブートマネージャーにブートローダーを登録します。
  ブートローダーの登録は、エントリーの作成で行います。


コマンドのフォーマット

  コマンドのフォーマットは、以下のようになります。

  • ロングオプションによるフォーマット

sudo efibootmgr --create --disk 'EFIシステムパーティションがあるディスク' --part 'パーティションの番号' --loader 'ブートローダーのパス' --label 'エントリー名'

  • ショートオプションによるフォーマット

sudo efibootmgr -c -d 'EFIシステムパーティションがあるディスク' -p 'パーティションの番号' -l 'ブートローダーのパス' -L 'エントリー名'

  --disk 'EFIシステムパーティションがあるディスク'

    EFIシステムパーティションがあるディスクのデバイスファイルを指定します。
    このオプションを省略すると、「/dev/sda」が指定されたものとして扱われます。

    記述例

      /dev/sda

  --part 'パーティションの番号'

    EFIシステムパーティションのパーティション番号を指定します。
    このオプションを省略すると、「1」が指定されたものとして扱われます。     

    記述例

      1

  --loader 'ブートローダーのパス'

    登録するブートローダーのパスを指定します。
    パスの区切り記号は、\\(バックスラッシュ2文字)で記述します。

    記述例

      \\EFI\\ubuntu\\shimx64.efi


  --label 'エントリー名'

    エントリー名を指定します。
    エントリー名は、UEFIブートマネージャーに表示されます。

コマンドの実行例

  コマンドの実行例です。

  1.登録するブートローダー

    ここでは例として、Ubuntuのブートローダー(GRUB2のブートローダー)である「shimx64.efi」をUEFIブートマネージャーに登録します。


    EFIシステムパーティションは、「/dev/sda1」です。
    「shimx64.efi」のパスは、「/EFI/ubuntu/shimx64.efi」です。

  2.登録前のUEFIブートマネージャーの状態

    ブートローダー登録前のUEFIブートマネージャーの状態を見てみます。
    以下のようになっています。


  3.コマンドの実行

    以下のコマンドを実行してブートローダーを登録します。

sudo efibootmgr --create --disk /dev/sda --part 1 --loader \\EFI\\ubuntu\\shimx64.efi --label Ubuntu2


  4.コマンドの実行結果

    登録に成功すると、以下のようにUEFIブートマネージャーの状態が表示されます。


  5.登録後のUEFIブートマネージャーの状態

    ブートローダー登録後のUEFIブートマネージャーの状態を見てみます。
    以下のようになっています。


    ブートローダーは、「Boot0004」に登録されています。
    また、「BootOrder」の1番目に「0004」が設定されています。

  6.UEFIブートマネージャーの確認

    PCを再起動してUEFIブートマネージャーを確認します。
    以下のように、「Ubuntu2」が登録されています。


  7.ブートローダーの実行

    「Ubuntu2」を実行すると、以下のようにGRUB2が起動します。



efibootmgr
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その68 - Ubuntu 26.04.1 LTS がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.04.1 LTS リリース 2026年8月27日、Ubuntu 26.04.1 LTS がリリースされました。
  • Ubuntu 18.04 その195 - PolicyKitにクラッシュや権限の昇格など複数の脆弱性・今すぐアップデートを
    PolicyKitの脆弱性 2018年7月16日、クラッシュや権限の昇格など複数の脆弱性に対応した「PolicyKit」がリリースされました。
  • Linux その429 - GNOME 向けアプリとアップデートの紹介・ RSS リーダーのインポート機能や映画マトリックスのデスクトップ効果など
    GNOME 向けアプリとアップデートの紹介 GNOME 向けアプリとアップデートの紹介です。
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Ubuntu 26.10 その24 - Ubuntu 26.10 の公式壁紙と壁紙コンペの結果発表
    Ubuntu 26.10 の公式壁紙と壁紙コンペの結果発表 Ubuntu 26.10 の公式壁紙と壁紙コンペの結果が発表されました。
  • Linux その428 - KDE Plasma で実装予定の新機能や改善・マウスの中央ボタンの機能改善やリモートデスクトップの改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Lubuntu その28 - Lubuntu 26.04 LTS の新機能と変更点・既知の問題
    Lubuntu 26.04 LTS の新機能と変更点 リリースノートから Lubuntu 26.04 LTS の新機能と変更点を紹介します。
  • Ubuntu 26.10 その23 - x86-64-v3 に対応したデイリービルドのディスクイメージが利用可能に
    x86-64-v3 に対応したデイリービルドのディスクイメージが利用可能に x86-64-v3 に対応した Ubuntu Desktop 26.10 のデイリービルドのディスクイメージが利用可能になりました。
  • Ubuntu 24.04 その102 - Ubuntu Desktop 24.04.5.1 がリリースされました・ディスクイメージのダウンロード
    Ubuntu Desktop 24.04.5.1 がリリースされました 2026年9月15日、Ubuntu Desktop 24.04.5.1 がリリースされました。
  • Linux その437 - KDE Plasma で実装予定の新機能や改善・オーバービュー効果の改善や Kup の通知機能の改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
記事のピックアップ
オプション