启动 实例 - Amazon Elastic Compute Cloud

启动 实例

您可以在 UEFI 或传统 BIOS 启动模式下启动实例。

限制

在 Local Zones、Wavelength Zones 或 AWS Outposts 中不支持 UEFI 启动。

注意事项

启动实例时请注意以下事项:

  • 默认启动模式:

    • Graviton 实例类型:UEFI

    • Intel 和 AMD 实例类型:传统 BIOS

  • 除了传统 BIOS 外,支持 UEFI 的 Intel 和 AMD 实例类型:

    • 所有基于 AWS Nitro System 构建的实例,下列实例除外:裸机实例、DL1、G4ad、P4、u-3tb1、u-6tb1、u-9tb1、u-12tb1 和 VT1

     

    查看特定区域中支持 UEFI 的可用实例类型

    可用的实例类型因区域而异。要查看某个区域中支持 UEFI 的可用实例类型,请使用带 --region 参数的 describe-instance-types 命令。包括 --filters 参数以将结果范围限定为支持 UEFI 的实例类型,并包括 --query 参数以将输出范围限定为 InstanceType 的值。

    aws ec2 describe-instance-types --filters Name=supported-boot-mode,Values=uefi --query "InstanceTypes[*].[InstanceType]" --output text | sort

    输出示例

    a1.2xlarge a1.4xlarge a1.large a1.medium ...

     

    要查看支持 UEFI 安全启动并在特定区域中保留非易失性变量的可用实例类型

    目前,裸机实例不支持 UEFI 安全启动和非易失性变量。使用上述示例所述的 describe-instance-types 命令,但通过包含 Name=hypervisor,Values=nitro 筛选条件筛选出裸机实例。有关 UEFI 安全启动的信息,请参阅 UEFI 安全引导

    aws ec2 describe-instance-types --filters Name=supported-boot-mode,Values=uefi Name=hypervisor,Values=nitro --query "InstanceTypes[*].[InstanceType]" --output text | sort

使用 UEFI 启动实例的要求

要在 UEFI 模式下启动实例,必须选择支持 UEFI 的实例类型,然后为 UEFI 配置 AMI 和操作系统,如下所示:

实例类型

启动实例时,必须选择支持 UEFI 的实例类型。有关更多信息,请参阅确定实例类型支持的启动模式

AMI

启动实例时,必须选择为 UEFI 配置的 AMI。AMI 必须按如下方式进行配置:

以下 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