最終更新:2016-11-02 (水) 01:29:19 (1380d)  

UEFI
Top / UEFI

Unified EFI

http://www.uefi.org/

従来のPC に見られるレガシーBIOSを取り替える新しいファームウェア・アーキテクチャ標準

概要

  • 当初IntelがBIOSをEFIに置き換える目的で考案したファームウェアの仕様で、現在は「UEFI」に名を変え、UEFIフォーラムによって仕様策定が進められている。
  • 2007年にUEFIフォーラム(Unified EFI Forum)が設立され、「UEFI」(Unified EFI)と改称された。

対応システム

  • GPTのパーティション
  • 先頭にESPが必要
  • ESPEFI/BOOT以下に.efiというブートローダが必要

対応パーティションテーブル

対応

Windows/UEFI

  • UEFI モードの場合は GPT 形式を使い、BIOS モードの場合は MBR 形式を使います。

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

ファイルシステム

  • ほとんどのUEFI ファームウェアは HDD 内の FAT12 (フロッピーディスク)、FAT16 と FAT32 ファイルシステムへのアクセスと CD/DVD 内の ISO9660 (と UDF) へのアクセスをサポートしています。

メモ

  • 各ベンダーは <EFI SYSTEM PARTITION>/EFI/<VENDOR NAME>/ フォルダの下にファームウェアによって起動するために必要なファイルを置きます

デフォルト

Windows 8

  • EFI/Microsoft/Boot/bootmgrw.efi? (x64)
  • EFI/Microsoft/Boot/bootmgr.efi? (x86)

メモ

  • Windows 7 32-bit won't support UEFI

Linux

UEFI対応ブートローダ

Wubiuefi

  • EFI/ubuntu/wubildr?

Mac OS X

  • the EFI partition is initially blank and not used for booting.
  • Mac OS X/System/Library/CoreServices/boot.efi?

関連

参考