确定 EC2 实例的启动模式
实例的启动模式会在 Amazon EC2 控制台中的启动模式字段中,通过 AWS CLI 中的 currentInstanceBootMode
参数显示。
启动实例时,其启动模式参数的值由启动该实例所用的 AMI 的启动模式参数的值决定,如下所示:
-
启动模式参数为
uefi
的 AMI 会创建currentInstanceBootMode
参数为uefi
的实例。 -
启动模式参数为
legacy-bios
的 AMI 会创建currentInstanceBootMode
参数为legacy-bios
的实例。 -
如果实例类型支持 UEFI,则启动模式参数为
uefi-preferred
的 AMI 会创建currentInstanceBootMode
参数为uefi
的实例;否则将创建currentInstanceBootMode
参数为legacy-bios
的实例。 -
没有启动模式参数值的 AMI 会创建参数值为
currentInstanceBootMode
的实例,该值取决于 AMI 架构是 ARM 还是 x86,以及实例类型支持哪种启动模式。Graviton 实例类型上的默认启动模式为uefi
,而 Intel 和 AMD 实例类型上的默认启动模式为legacy-bios
。