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ètrecurrentInstanceBootMode
deuefi
. -
Une AMI avec un paramètre de mode de démarrage défini sur
legacy-bios
crée une instance avec un paramètrecurrentInstanceBootMode
delegacy-bios
. -
Une AMI dont le paramètre de mode de démarrage est
uefi-preferred
crée une instance avec un paramètrecurrentInstanceBootMode
deuefi
si le type d'instance prend en charge l'UEFI ; sinon, elle crée une instance avec un paramètrecurrentInstanceBootMode
delegacy-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 estuefi
sur les types d'instance Graviton etlegacy-bios
sur les types d'instance Intel et AMD.
Pour déterminer le mode de démarrage d'une instance (console)
Ouvrez la console Amazon EC2 à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, choisissez instances, puis sélectionnez votre instance.
-
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-idsi-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"
}
]
}