Windows/UEFIブート

bcdeditコマンド

コマンドでUEFIブートの設定を行う。コマンドは管理者権限でcmd/powershellを起動した上で実行する。

登録一覧を表示する

C:\bcdedit /enum [firmware / bootapp / bootmgr / osloader / all]
  • firmware: 全ファームウェア
  • bootapp: 全ブート管理アプリケーション
  • bootmgr: ブートマネージャ
  • osloader: 全オペレーティングシステム
  • all: 全エントリ

新規に登録する(執筆中)

Linuxは起動オプションが必要となるため、ブートマネージャ(ex. grub, elilo)を登録する。のが良い?

1. まずエントリを作成

C:\bcdedit /create /d "Slackware 15.0" /inherit bootmgr

C:\bcdedit /set "{xxx}" device partition=\Device\HarddiskVolume1
C:\bcdedit /set "{xxx}" path   \EFI\slackware\elilo.efi
...

2. 次にブートメニューへ登録

C:\bcdedit /displayorder "{xxx}" /addfirst



---
update at 2024/09/25 14:12:25

※注:当サイトは特定環境において確認できた事象のみを記述しています。他の環境での動作は一切保証しません。