Die unterstützten Bootmodi eines EC2-Instance-Typs bestimmen - Amazon Elastic Compute Cloud

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die unterstützten Bootmodi eines EC2-Instance-Typs bestimmen

Sie können die unterstützten Startmodi eines Instance-Typs ermitteln.

Die Amazon-EC2-Konsole zeigt die unterstützten Startmodi eines Instance-Typen nicht an.

AWS CLI

Verwenden Sie den Befehl describe-instance-types, um die unterstützten Startmodi eines Instance-Typs zu ermitteln. Der --query-Parameter filtert die Ausgabe so, dass nur die unterstützten Bootmodi zurückgegeben werden.

Das folgende Beispiel zeigt, dass der angegebene Instance-Typ sowohl den Startmodus UEFI als auch den Startmodus Legacy BIOS unterstützt.

aws ec2 describe-instance-types \ --instance-types m5.2xlarge \ --query "InstanceTypes[*].SupportedBootModes"

Es folgt eine Beispielausgabe.

[ [ "legacy-bios", "uefi" ] ]

Das folgende Beispiel zeigt, dass t2.xlarge nur Legacy BIOS unterstützt.

aws ec2 describe-instance-types \ --instance-types t2.xlarge \ --query "InstanceTypes[*].SupportedBootModes"

Es folgt eine Beispielausgabe.

[ [ "legacy-bios" ] ]
PowerShell

Verwenden Sie das cmdlet Get-EC2InstanceType, um die unterstützten Startmodi eines Instance-Typs zu ermitteln.

Das folgende Beispiel zeigt, dass m5.2xlarge sowohl den Startmodus UEFI als auch den Startmodus Legacy-System BIOS unterstützt.

Get-EC2InstanceType -InstanceType m5.2xlarge | Format-List InstanceType, SupportedBootModes

Es folgt eine Beispielausgabe.

InstanceType : m5.2xlarge SupportedBootModes : {legacy-bios, uefi}

Das folgende Beispiel zeigt, dass t2.xlarge nur Legacy BIOS unterstützt.

Get-EC2InstanceType -InstanceType t2.xlarge | Format-List InstanceType, SupportedBootModes

Es folgt eine Beispielausgabe.

InstanceType : t2.xlarge SupportedBootModes : {legacy-bios}
So bestimmen Sie die Instance-Typen, die UEFI unterstützen

Sie können die Instance-Typen bestimmen, die UEFI unterstützen. Die Amazon-EC2-Konsole zeigt die Unterstützung für UEFI eines Instance-Typen nicht an.

AWS CLI

Die verfügbaren Instance-Typen variieren je nach AWS-Region. Um die verfügbaren Instance-Typen anzuzeigen, die UEFI in einer Region unterstützen, verwenden Sie den Befehl describe-instance-types. Schließen Sie den Parameter --filters ein, um die Ergebnisse auf die Instance-Typen zu beschränken, die UEFI unterstützen, und den Parameter --query, um die Ausgabe auf den Wert von InstanceType zu beschränken.

aws ec2 describe-instance-types \ --filters Name=supported-boot-mode,Values=uefi \ --query "InstanceTypes[*].[InstanceType]" --output text | sort
PowerShell

Die verfügbaren Instance-Typen variieren je nach AWS-Region. Um die verfügbaren Instance-Typen anzuzeigen, die UEFI in einer Region unterstützen, verwenden Sie das cmdlet Get-EC2InstanceType.

Get-EC2InstanceType | ` Where-Object {$_.SupportedBootModes -Contains "uefi"} | ` Sort-Object InstanceType | ` Format-Table InstanceType -GroupBy CurrentGeneration
So bestimmen Sie die Instance-Typen, die UEFI Secure Boot unterstützen und nichtflüchtige Variablen beibehalten

Bare-Metal-Instances unterstützen kein UEFI Secure Boot und keine nicht-flüchtigen Variablen, daher werden sie in diesen Beispielen nicht mit ausgegeben. Informationen zu UEFI Secure Boot finden Sie unter UEFI Secure Boot für Amazon-EC2-Instances.

AWS CLI

Verwenden Sie den Befehl describe-instance-types und filtern Sie die Bare-Metal-Instances aus der Ausgabe heraus.

aws ec2 describe-instance-types \ --filters Name=supported-boot-mode,Values=uefi Name=bare-metal,Values=false \ --query "InstanceTypes[*].[InstanceType]" \ --output text | sort
PowerShell

Verwenden Sie das cmdlet Get-EC2InstanceType, und filtern Sie die Bare-Metal-Instances aus der Ausgabe heraus.

Get-EC2InstanceType | ` Where-Object { ` $_.SupportedBootModes -Contains "uefi" -and ` $_.BareMetal -eq $False } | ` Sort-Object InstanceType | ` Format-Table InstanceType, SupportedBootModes, BareMetal, ` @{Name="SupportedArchitectures"; Expression={$_.ProcessorInfo.SupportedArchitectures}}