인스턴스의 부팅 모드 확인 - Amazon Elastic Compute Cloud

인스턴스의 부팅 모드 확인

인스턴스의 부팅 모드는 Amazon EC2 콘솔의 부팅 모드 필드에 표시되며 AWS CLI에 currentInstanceBootMode 파라미터별로 표시됩니다.

인스턴스가 시작되면 부팅 모드 파라미터 값은 인스턴스를 시작하는 데 사용된 AMI의 부팅 모드 파라미터 값에 따라 다음과 같이 결정됩니다.

  • 부팅 모드 파라미터가 uefi인 AMI는 currentInstanceBootMode 파라미터가 uefi인 인스턴스를 생성합니다.

  • 부팅 모드 파라미터가 legacy-bios인 AMI는 currentInstanceBootMode 파라미터가 legacy-bios인 인스턴스를 생성합니다.

  • 부팅 모드 파라미터가 uefi-preferred인 AMI는 인스턴스 유형이 UEFI를 지원하는 경우 currentInstanceBootMode 파라미터가 uefi인 인스턴스를 생성하고, 그렇지 않으면 currentInstanceBootMode 파라미터가 legacy-bios인 인스턴스를 생성합니다.

  • 부팅 모드 파라미터 값이 없는 AMI는 AMI 아키텍처가 ARM인지 x86인지 여부와 인스턴스 유형에서 지원되는 부팅 모드에 따라 달라지는 currentInstanceBootMode 파라미터 값을 가진 인스턴스를 생성합니다. 기본 부팅 모드는 Graviton 인스턴스 유형에서 uefi, Intel 및 AMD 인스턴스 유형에서 legacy-bios입니다.

Console
인스턴스의 부팅 모드를 확인하려면(콘솔)
  1. https://console.aws.amazon.com/ec2/에서 Amazon 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 Cmdlet를 사용하여 인스턴스의 부팅 모드를 결정합니다. 또한 인스턴스 생성에 사용된 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 – 시작 시 인스턴스를 부팅하는 데 사용되는 부팅 모드입니다.