Déterminer le mode de démarrage d’une instance EC2 - Amazon Elastic Compute Cloud

Déterminer le mode de démarrage d’une instance EC2

Le mode de démarrage d’une instance est affiché dans le champ Mode de démarrage de la console Amazon EC2, et par le paramètre currentInstanceBootMode de l’AWS CLI.

Lorsqu’une instance est lancée, la valeur de son paramètre de mode de démarrage est déterminée par la valeur du paramètre de mode de démarrage de l’AMI utilisée pour la lancer, comme suit :

  • Une AMI avec un paramètre de mode de démarrage défini sur uefi crée une instance avec un paramètre currentInstanceBootMode de uefi.

  • Une AMI avec un paramètre de mode de démarrage défini sur legacy-bios crée une instance avec un paramètre currentInstanceBootMode de legacy-bios.

  • Une AMI dont le paramètre de mode de démarrage est uefi-preferred crée une instance avec un paramètre currentInstanceBootMode de uefi si le type d’instance prend en charge l’UEFI ; sinon, elle crée une instance avec un paramètre currentInstanceBootMode de legacy-bios.

  • Une AMI sans valeur de paramètre de mode de démarrage crée une instance avec une valeur de paramètre de currentInstanceBootMode qui dépend du fait que l’architecture de l’AMI est ARM ou x86 et du mode de démarrage pris en charge du type d’instance. Le mode de démarrage par défaut est uefi sur les types d’instance Graviton et legacy-bios sur les types d’instance Intel et AMD.

Console
Pour déterminer le mode de démarrage d’une instance
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez instances, puis sélectionnez votre instance.

  3. Sous l’onglet Détails, vérifiez le champ Mode de démarrage.

AWS CLI
Pour déterminer le mode de démarrage d’une instance

Utilisez la commande describe-instances pour déterminer le mode de démarrage d’une instance. Vous pouvez également déterminer le mode de démarrage de l'AMI qui a été utilisée pour créer l'instance.

aws ec2 describe-instances \ --region us-east-1 \ --instance-ids i-1234567890abcdef0 \ --query Reservations[].Instances[].BootMode \ --output text

Voici un exemple de sortie.

uefi
PowerShell
Pour déterminer le mode de démarrage d’une instance

Utilisez l’applet de commande Get-EC2Image pour déterminer le mode de démarrage d’une instance. Vous pouvez également déterminer le mode de démarrage de l’AMI qui a été utilisée pour créer l’instance.

(Get-EC2Instance ` -InstanceId i-1234567890abcdef0).Instances | Format-List BootMode, CurrentInstanceBootMode, InstanceType, ImageId

Voici un exemple de sortie.

BootMode : uefi CurrentInstanceBootMode : uefi InstanceType : c5a.large ImageId : ami-0abcdef1234567890