Den Bootmodus einer EC2-Instance bestimmen - Amazon Elastic Compute Cloud

Den Bootmodus einer EC2-Instance bestimmen

Der Startmodus einer Instance wird in der Amazon-EC2-Konsole im Feld Startmodus und durch den currentInstanceBootMode-Parameter in der AWS CLI angezeigt.

Wenn eine Instance gestartet wird, wird der Wert für ihren Startmodus-Parameter wie folgt durch den Wert des Startmodus-Parameters des zum Start verwendeten AMI bestimmt:

  • Ein AMI mit dem Startmodus-Parameter uefi erstellt eine Instance mit dem currentInstanceBootMode-Parameter uefi.

  • Ein AMI mit dem Startmodus-Parameter legacy-bios erstellt eine Instance mit dem currentInstanceBootMode-Parameter legacy-bios.

  • Ein AMI mit dem Startmodus-Parameter uefi-preferred erstellt eine Instance mit dem currentInstanceBootMode-Parameter uefi, wenn der Instance-Typ UEFI unterstützt; andernfalls erstellt es eine Instance mit einem currentInstanceBootMode-Parameter von legacy-bios.

  • Ein AMI ohne Startmodus-Parameterwert erstellt eine Instance mit einem currentInstanceBootMode-Parameterwert, der davon abhängt, ob es sich bei der AMI-Architektur um ARM oder x86 handelt, und vom unterstützten Startmodus des Instance-Typs. Der Standard-Startmodus ist uefi für Graviton-Instance-Typen und legacy-bios für Intel- und AMD-Instance-Typen.

Console
So ermitteln Sie den Startmodus einer Instance
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Klicken Sie im Navigationsbereich auf Instances und wählen Sie anschließend Ihre Instance aus.

  3. Überprüfen Sie auf der Registerkarte Details das Feld Startmodus.

AWS CLI
So ermitteln Sie den Startmodus einer Instance

Verwenden Sie den Befehl describe-instances, um den Startmodus einer Instance zu bestimmen. Sie können auch den Startmodus des AMI bestimmen, das zum Erstellen der Instance verwendet wurde.

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

Es folgt eine Beispielausgabe.

uefi
PowerShell
So ermitteln Sie den Startmodus einer Instance

Verwenden Sie das cmdlet Get-EC2Image, um den Startmodus einer Instance zu bestimmen. Sie können auch den Startmodus des AMI bestimmen, das zum Erstellen der Instance verwendet wurde.

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

Es folgt eine Beispielausgabe.

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