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

Déterminer le mode de démarrage d'une instance

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.

Pour déterminer le mode de démarrage d'une instance (console)
  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.

Pour déterminer le mode de démarrage d'une instance (AWS CLI)

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

Dans la sortie, les paramètres suivants décrivent le mode de démarrage :

  • BootMode : le mode de démarrage de l'AMI qui a été utilisée pour créer l'instance.

  • CurrentInstanceBootMode : le mode de démarrage utilisé pour démarrer l'instance au lancement ou au démarrage.

Sortie attendue

{ "Reservations": [ { "Groups": [], "Instances": [ { "AmiLaunchIndex": 0, "ImageId": "ami-0e2063e7f6dc3bee8", "InstanceId": "i-1234567890abcdef0", "InstanceType": "m5.2xlarge", ... }, "BootMode": "uefi", "CurrentInstanceBootMode": "uefi" } ], "OwnerId": "1234567890", "ReservationId": "r-1234567890abcdef0" } ] }