Determinar o modo de inicialização de uma instância do EC2 - Amazon Elastic Compute Cloud

Determinar o modo de inicialização de uma instância do EC2

O modo de inicialização de uma instância é exibido no campo Modo de inicialização no console do Amazon EC2 e pelo parâmetro currentInstanceBootMode na AWS CLI.

Quando uma instância é iniciada, o valor do parâmetro de modo de inicialização é determinado pelo valor do parâmetro de modo de inicialização da AMI usado para iniciá-la, da seguinte maneira:

  • Uma AMI com um parâmetro de modo de inicialização uefi cria uma instância com um parâmetro currentInstanceBootMode de uefi.

  • Uma AMI com um parâmetro de modo de inicialização legacy-bios cria uma instância com um parâmetro currentInstanceBootMode de legacy-bios.

  • Uma AMI com um parâmetro de modo de inicialização uefi-preferred cria uma instância com um parâmetro currentInstanceBootMode de uefi se o tipo de instância oferecer suporte a UEFI, caso contrário, cria uma instância com um parâmetro currentInstanceBootMode de legacy-bios.

  • Uma AMI sem valor de parâmetro no modo de inicialização cria uma instância com um valor de parâmetro currentInstanceBootMode que é dependente se a arquitetura da AMI é ARM ou x86, e do modo de inicialização com suporte pelo tipo de instância. O modo de inicialização padrão é uefi nos tipos de instância Graviton e legacy-bios nos tipos de instância Intel e AMD.

Console
Para determinar o modo de inicialização de uma instância (console)
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, selecione Instâncias e, em seguida, sua instância.

  3. Na guia Details (Detalhes), verifique o campo Boot mode (Modo de inicialização).

AWS CLI
Para determinar o modo de inicialização de uma instância (AWS CLI)

Use o comando describe-instances para determinar o modo de inicialização de uma instância. Você também pode determinar o modo de inicialização da AMI que foi usada para criar a instância.

aws ec2 describe-instances --region us-east-1 --instance-ids i-1234567890abcdef0 { "Reservations": [ { "Groups": [], "Instances": [ { "AmiLaunchIndex": 0, "ImageId": "ami-0e2063e7f6dc3bee8", "InstanceId": "i-1234567890abcdef0", "InstanceType": "m5.2xlarge", ... }, "BootMode": "uefi", "CurrentInstanceBootMode": "uefi" } ], "OwnerId": "1234567890", "ReservationId": "r-1234567890abcdef0" } ] }
PowerShell
Para determinar o modo de inicialização de uma instância (Tools for PowerShell)

Use o CmdletGet-EC2Image para determinar o modo de inicialização de uma instância. Você também pode determinar o modo de inicialização da AMI que foi usada para criar a instância.

Get-EC2Image (AWS Tools for Windows PowerShell)

(Get-EC2Instance -InstanceId i-1234567890abcdef0).Instances | Format-List BootMode, CurrentInstanceBootMode, InstanceType, ImageId BootMode : uefi CurrentInstanceBootMode : uefi InstanceType : c5a.large ImageId : ami-0265446f88eb4021b

Na saída, os parâmetros a seguir descrevem o modo de inicialização:

  • BootMode: o modo de inicialização da AMI que foi usada para criar a instância.

  • CurrentInstanceBootMode: o modo de inicialização usado para inicializar a instância na inicialização ou na execução.