启动 实例
您可以在 UEFI 或传统 BIOS 启动模式下启动实例。
限制
在 Local Zones、Wavelength Zones 中,或者使用 Amazon Outposts 的情况下,不支持 UEFI 启动。
注意事项
启动实例时请注意以下事项:
-
默认启动模式:
-
Graviton 实例类型:UEFI
-
Intel 和 AMD 实例类型:传统 BIOS
-
-
除了传统 BIOS 外,支持 UEFI 的 Intel 和 AMD 实例类型:
-
所有基于 Amazon 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 安全启动的信息,请参阅 。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 必须按如下方式进行配置:
-
操作系统 – AMI 中包含的操作系统必须配置为使用 UEFI;否则,实例启动将失败。有关更多信息,请参阅确定操作系统的启动模式。
-
AMI 启动模式参数 – AMI 的启动模式参数必须设置为
uefi。有关更多信息,请参阅确定 AMI 的启动模式参数。
Amazon 仅为基于 Graviton 的实例类型提供配置为支持的 UEFI 的 Linux AMI。
-