インスタンスのブートモードを決定する - Amazon Elastic Compute Cloud

インスタンスのブートモードを決定する

インスタンスのブートモードは、Amazon EC2 コンソールの [ブートモード] フィールドに表示され、AWS CLI の currentInstanceBootMode パラメータによって表示されます。

インスタンスの起動時、そのブートモードパラメータの値は、インスタンスの起動に使用された AMI のブートモードパラメータの値によって決まります。

  • uefi のブートモードパラメータを持つ AMI は、ueficurrentInstanceBootMode パラメータを持つインスタンスを作成します。

  • legacy-bios のブートモードパラメータを持つ AMI は、 legacy-bioscurrentInstanceBootMode パラメータを持つインスタンスを作成します。

  • uefi-preferred のブートモードパラメータを持つ AMI は、インスタンスタイプが UEFI をサポートしている場合はという ueficurrentInstanceBootMode パラメータを持つインスタンスを作成します。それ以外の場合は、legacy-bioscurrentInstanceBootMode パラメータがのインスタンスを作成します。

  • ブートモードのパラメータ値を持たない AMI は、AMI アーキテクチャが ARM か x86 か、サポートされているインスタンスタイプのブートモードによって決まる currentInstanceBootMode パラメータ値を持つインスタンスを作成します。デフォルトのブートモードは、Graviton インスタンスタイプでは uefi、Intel と AMD インスタンスタイプでは legacy-bios です。

Console
インスタンスのブートモードを確認するには (コンソール)
  1. Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。

  2. ナビゲーションペインで [インスタンス] を選択し、インスタンスを選択します。

  3. [詳細] タブを開き、[ブートモード] フィールドを確認します。

AWS CLI
インスタンスのブートモードを確認するには (AWS CLI)

インスタンスのブートモードを決定するには describe-instances を使用します。インスタンスの作成に使用された AMI のブートモードを確認することもできます。

$ aws ec2 describe-instances --region us-east-1 --instance-ids i-1234567890abcdef0 { "Reservations": [ { "Groups": [], "Instances": [ { "AmiLaunchIndex": 0, "ImageId": "ami-0e2063e7f6dc3bee8", "InstanceId": "i-1234567890abcdef0", "InstanceType": "m5.2xlarge", ... }, "BootMode": "uefi", "CurrentInstanceBootMode": "uefi" } ], "OwnerId": "1234567890", "ReservationId": "r-1234567890abcdef0" } ] }
PowerShell
インスタンスのブートモードパラメータを確認するには (Tools for PowerShell)

インスタンスのブートモードを決定するには Get-EC2Image コマンドレットを使用します。インスタンスの作成に使用された AMI のブートモードを確認することもできます。

Get-EC2Image (AWS Tools for Windows PowerShell)

(Get-EC2Instance -InstanceId i-1234567890abcdef0).Instances | Format-List BootMode, CurrentInstanceBootMode, InstanceType, ImageId BootMode : uefi CurrentInstanceBootMode : uefi InstanceType : c5a.large ImageId : ami-0265446f88eb4021b

出力では、次のパラメータがブートモードを説明しています。

  • BootMode - インスタンスの作成に使用された AMI のブートモード。

  • CurrentInstanceBootMode - 起動時または起動時にインスタンスを起動するために使用される起動モード。