免責事項:これは英文の記事「UEFI version used in VMware virtual machines」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
この KB では VMware 仮想マシンで使用される UEFI バージョンに関する情報を説明します。
特定バージョンの UEFI ファームウェアを含む ROM は、ESXi、Workstation、または Fusion ホストからの起動プロセス中に仮想マシンにロードされます。この ROM は、仮想マシンが別の ESXi ホストに vMotion された場合でも、次回の起動時まで仮想マシン内に保持されます。
ESXi 上の仮想マシンの場合、起動プロセス中にロードされる UEFI ROM のデフォルトバージョンは、以下の表に記載されている仮想マシンのハードウェアバージョンと ESXi ホストのバージョンに基づきます:
ESXi Host | UEFI version | |
| VM ハードウェアバージョン 20 以降 | VM ハードウェアバージョン 19 から 8 | |
| ESXi 8.0 以降 | 2.7 | 2.4 |
| ESXi 7.0U3 | n/a | 2.4 |
| ESXi 7.0U2 - 6.0 | n/a | 2.3.1 |
| ESXi 5.5 - 5.0 | n/a | 2.3.0 |
仮想マシンが vTPM を使用しており、ファームウェアでセキュアブートが有効になっていない場合、初回起動時の ROM が仮想マシンとともに新しいホストに引き継がれ、異なるホストでのその後すべての再起動時に使用されます。
そのため、ホストが提供するデフォルトの UEFI ROM バージョンとは異なるバージョンが使用される場合があります。
仮想マシンとともに保持されている EFI ファームウェアイメージは、以下の条件をすべて満たした場合、現在の ESXi ホストに同梱されているイメージに自動的に更新されます: