UEFI
Unified Extensible Firmware Interface. https://uefi.org/
About
UEFI(EFI)とは - IT用語辞典 e-Wordsより:
コンピュータ内の各装置を制御するファームウェアとオペレーティングシステム(OS)の間の通信仕様を定めた標準規格の一つ。従来のBIOSに代わるもの。UEFI対応ファームウェアを指してUEFIと呼ぶこともある。
- 業界団体: UEFIフォーラム https://uefi.org/
参考:
仕様
https://uefi.org/specifications
2020-05-04時点の最新版: UEFI Specification Version 2.8 (Errata A) (released February 2020)
セキュアブート
Shielded VM | ドキュメント | Google Cloudより:
すべてのブートコンポーネントのデジタル署名を検証し、署名検証が失敗した場合にブートプロセスを停止することで、システムが正規のソフトウェアのみを実行することを保証します。
参考:
歴史
UEFI(EFI)とは - IT用語辞典 e-Wordsより:
従来使われてきたBIOSは、16ビットマイクロプロセッサの時代に設計されたもので、マルチタスク環境で利用されることを想定していない点や、メインメモリの位置640KB〜1MBわずか384KBの領域にしか配置できない点など、現在のハードウェアやOSから見ると時代遅れで窮屈な制約が多い。
これを克服するため、64ビット環境を想定して新たに設計された近代的で拡張可能なファームウェアのインターフェース仕様としてUEFIの開発が始まった。
MEMO:
- 開発当初は「EFI」(Extensible Firmware Interface)という名称だった。
- 2005年、業界団体のUEFIフォーラムへ移管され、同時に名称もUEFI(Unified EFI)に改められた。
最終更新 2020-05-04: [content] Add some notes about firmware, BIOS & UEFI (500fc3cfa)