UEFI ブートモードで EC2 インスタンスを起動するための要件
インスタンスのブートモードは、AMI の設定、その中に含まれるオペレーティングシステム、およびインスタンスタイプによって決まります。UEFI ブートモードでインスタンスを起動するには、以下の要件を満たしている必要があります。
- AMI
-
UEFI では、AMI は次のように設定する必要があります。
-
オペレーティングシステム – AMI に含まれるオペレーティングシステムです。UEFI の使用を設定する必要があり、この設定がない場合はインスタンスの起動に失敗します。詳細については、「EC2 インスタンスのオペレーティングシステムのブートモードを確認する」を参照してください。
-
AMI ブートモードパラメータ - AMI のブートモードパラメータは
uefi
またはuefi-preferred
に設定します。詳細については、「Amazon EC2 AMI のブートモードパラメータを確認する」を参照してください。
Linux – 以下の Linux AMI は UEFI をサポートしています。
-
Amazon Linux 2023
-
Amazon Linux 2 (Graviton インスタンスタイプのみ)
その他の Linux AMI の場合、AMI の設定、VM Import/Export を介した AMI のインポート、または CloudEndure
を介した AMI のインポートを行う必要があります。 Windows – 以下の Windows AMI は UEFI をサポートしています。
-
TPM-Windows_Server-2022-English-Full-Base
-
TPM-Windows_Server-2022-English-Core-Base
-
TPM-Windows_Server-2019-English-Full-Base
-
TPM-Windows_Server-2019-English-Core-Base
-
TPM-Windows_Server-2016-English-Full-Base
-
TPM-Windows_Server-2016-English-Core-Base
-
- インスタンスタイプ
-
AWS Nitro System に構築されているすべてのインスタンス (ベアメタルインスタンス、DL1、G4ad、P4、u-3tb1、u-6tb1、u-9tb1、u-12tb1、u-18tb1、u-24tb1 および VT1 を除く) では、UEFI とレガシー BIOS の両方がサポートされます。詳細については、「EC2 インスタンスタイプがサポートしているブートモードを確認する」を参照してください。
次の表は、インスタンスのブートモード (インスタンス起動モードの結果列で示される) が AMI のブートモードパラメータ (列 1)、AMI に含まれるオペレーティングシステムのブートモード設定 (列 2)、およびインスタンスタイプのブートモードサポート (列 3) の組み合わせによって決定されることを示しています。
AMI ブートモードパラメータ | オペレーティングシステムのブートモード設定 | インスタンスタイプのブートモードサポート | インスタンスのブートモードの結果 |
---|---|---|---|
UEFI | UEFI | UEFI | UEFI |
レガシー BIOS | レガシー BIOS | レガシー BIOS | レガシー BIOS |
UEFI Preferred | UEFI | UEFI | UEFI |
UEFI Preferred | UEFI | UEFI とレガシー BIOS | UEFI |
UEFI Preferred | レガシー BIOS | レガシー BIOS | レガシー BIOS |
UEFI Preferred | レガシー BIOS | UEFI とレガシー BIOS | レガシー BIOS |
ブートモードが指定されていません - ARM | UEFI | UEFI | UEFI |
ブートモードが指定されていません - x86 | レガシー BIOS | UEFI とレガシー BIOS | レガシー BIOS |