UEFIなWindowsのブート構成

概要

  • UEFI環境下のWindows PCは以下のような構成になる。
    • UEFIマザーボード(NVRAM)
    • ESP隠しパーティション(Windows Boot Manager + BCD)
    • WindowsのCドライブパーティション(Windows Boot Loader)

UEFI NVRAM (CMOS)

  • マザーボード上に不揮発メモリ上に存在
  • マザーボードの機能を設定、利用するための組み込みソフトウェア
  • ブートエントリーを持ち、どのOSエントリー(Windows Boot Manager)を起動するか、保存されている

EFIシステムパーティション(ESP)

  • HDD/SSD上に存在
  • UEFIからアクセスできるようにFAT32でフォーマットされる
  • ESPはWindowsの一部ではなく、UEFIの仕様によるもの

Windows Boot Manager

  • Windowsを起動するためのUEFIアプリケーション
  • ESP上の、\EFI\Microsoft\Boot\bootmgfw.efi に存在
  • Windowsをインストールすると、UEFI NVRAMにWindows Boot Managerのエントリーが登録され、優先的にそのWindowsが起動するようになる

BCD

  • Windows Boot Loaderのエントリーを保存するためのファイル
  • Windows Boot ManagerはBCDを読み取り、どのWindows Boot Loaderをどのように起動するか決める
  • ESP上の、\EFI\Microsoft\Boot\BCD に存在
  • 1台のPCに複数のWindowsをインストールする場合、BCDを編集して、Windows Boot LoaderをOSの数だけ増やす

Windows Boot Loader

  • Windowsシステムパーティション(Cドライブなど)に存在
  • Windowsを起動するためのアプリケーション

参考


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS