Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tentukan mode boot yang didukung dari jenis EC2 instance
Anda dapat menggunakan AWS CLI atau Tools PowerShell untuk menentukan mode boot yang didukung dari jenis instance.
Untuk menentukan mode boot yang didukung sebuah tipe instans
Anda dapat menggunakan metode berikut untuk menentukan mode boot yang didukung untuk sebuah tipe instans.
- AWS CLI
-
Gunakan describe-instance-typesperintah untuk menentukan mode boot yang didukung dari jenis instance. --query
Parameter menyaring output untuk mengembalikan hanya mode boot yang didukung.
Contoh berikut menunjukkan bahwa m5.2xlarge
mendukung keduanya UEFI dan mode BIOS boot Legacy.
aws ec2 describe-instance-types --region us-east-1
--instance-types m5.2xlarge --query "InstanceTypes[*].SupportedBootModes"
Berikut ini adalah output contoh.
[
[
"legacy-bios",
"uefi"
]
]
Contoh berikut menunjukkan bahwa hanya t2.xlarge
mendukung Legacy. BIOS
aws ec2 describe-instance-types --region us-east-1
--instance-types t2.xlarge --query "InstanceTypes[*].SupportedBootModes"
Berikut ini adalah output contoh.
[
[
"legacy-bios"
]
]
- PowerShell
-
Gunakan Get-EC2InstanceType(Alat untuk PowerShell) Cmdlet untuk menentukan mode boot yang didukung dari jenis instance.
Contoh berikut menunjukkan bahwa m5.2xlarge
mendukung keduanya UEFI dan mode BIOS boot Legacy.
Get-EC2InstanceType -Region us-east-1
-InstanceType m5.2xlarge | Format-List InstanceType, SupportedBootModes
Berikut ini adalah output contoh.
InstanceType : m5.2xlarge
SupportedBootModes : {legacy-bios, uefi}
Contoh berikut menunjukkan bahwa hanya t2.xlarge
mendukung Legacy. BIOS
Get-EC2InstanceType -Region us-east-1
-InstanceType t2.xlarge | Format-List InstanceType, SupportedBootModes
Berikut ini adalah output contoh.
InstanceType : t2.xlarge
SupportedBootModes : {legacy-bios}
Untuk menentukan jenis instance yang mendukung UEFI
Anda dapat menggunakan metode berikut untuk menentukan jenis instance yang mendukungUEFI;
- AWS CLI
-
Tipe instans yang tersedia berbeda-beda menurut Wilayah AWS. Untuk melihat jenis instance yang tersedia yang mendukung UEFI di Region, gunakan describe-instance-typesperintah dengan --region
parameter. Jika Anda menghilangkan parameter --region
, Wilayah default Anda akan digunakan dalam permintaan. Sertakan --filters
parameter untuk cakupan hasil ke jenis instance yang mendukung UEFI dan --query
parameter untuk cakupan output ke nilaiInstanceType
.
aws ec2 describe-instance-types --filters Name=supported-boot-mode,Values=uefi --query "InstanceTypes[*].[InstanceType]" --output text | sort
Berikut ini adalah output contoh.
a1.2xlarge
a1.4xlarge
a1.large
a1.medium
a1.metal
a1.xlarge
c5.12xlarge
...
- PowerShell
-
PS C:\>
Get-EC2InstanceType | `
Where-Object {$_.SupportedBootModes -Contains "uefi"} | `
Sort-Object InstanceType | `
Format-Table InstanceType -GroupBy CurrentGeneration
Berikut ini adalah output contoh.
CurrentGeneration: False
InstanceType
------------
a1.2xlarge
a1.4xlarge
a1.large
a1.medium
a1.metal
a1.xlarge
CurrentGeneration: True
InstanceType
------------
c5.12xlarge
c5.18xlarge
c5.24xlarge
c5.2xlarge
c5.4xlarge
c5.9xlarge
...
Untuk menentukan jenis instance yang mendukung Boot UEFI Aman dan mempertahankan variabel non-volatile
Instans bare metal tidak mendukung Boot UEFI Aman dan variabel non-volatile, jadi contoh-contoh ini mengecualikannya dari output. Untuk informasi tentang Boot UEFI Aman, lihatUEFIBoot Aman untuk EC2 instans Amazon.
- AWS CLI
-
Gunakan describe-instance-typesperintah, dan kecualikan instance bare metal dari output dengan menyertakan filter. Name=bare-metal,Values=false
aws ec2 describe-instance-types --filters Name=supported-boot-mode,Values=uefi Name=bare-metal,Values=false --query "InstanceTypes[*].[InstanceType]" --output text | sort
Berikut ini adalah output contoh.
a1.2xlarge
a1.4xlarge
a1.large
a1.medium
...
- PowerShell
-
PS C:\>
Get-EC2InstanceType | `
Where-Object { `
$_.SupportedBootModes -Contains "uefi" -and `
$_.BareMetal -eq $False
} | `
Sort-Object InstanceType | `
Format-Table InstanceType, SupportedBootModes, BareMetal, @{Name="SupportedArchitectures"; Expression={$_.ProcessorInfo.SupportedArchitectures}}
InstanceType SupportedBootModes BareMetal SupportedArchitectures
------------ ------------------ --------- ----------------------
a1.2xlarge {uefi} False arm64
a1.4xlarge {uefi} False arm64
a1.large {uefi} False arm64
a1.medium {uefi} False arm64
a1.xlarge {uefi} False arm64
c5.12xlarge {legacy-bios, uefi} False x86_64
c5.18xlarge {legacy-bios, uefi} False x86_64