Amazon EC2 AMI의 부팅 모드 파라미터 확인하기
Amazon EC2 AMI의 부팅 모드 파라미터 확인하기
AMI의 부팅 모드(boot mode) 파라미터는 선택 항목이에요. AMI는 uefi, legacy-bios, uefi-preferred 중 하나의 부팅 모드 값을 가질 수 있어요.
출처: 문서
본문
일부 AMI에는 부팅 모드 파라미터가 없어요. AMI에 부팅 모드 파라미터가 없으면 그 AMI에서 실행한 인스턴스는 인스턴스 유형의 기본값을 사용해요. 기본값은 Graviton 인스턴스 유형에서 uefi, Intel 및 AMD 인스턴스 유형에서 legacy-bios예요.
Console
AMI의 부팅 모드 파라미터 확인하기
- Amazon EC2 콘솔(https://console.aws.amazon.com/ec2/)을 엽니다.
- 탐색 창에서 AMIs를 선택한 다음, AMI를 선택합니다.
- Boot mode 필드를 확인합니다.
- 값이
uefi면 AMI가 UEFI를 지원한다는 뜻이에요. - 값이
uefi-preferred면 AMI가 UEFI와 Legacy BIOS를 모두 지원한다는 뜻이에요. - 값이 없으면 AMI에서 실행한 인스턴스는 인스턴스 유형의 기본값을 사용해요.
- 값이
인스턴스 실행 시 AMI의 부팅 모드 파라미터 확인하기
인스턴스 시작 마법사로 인스턴스를 실행할 때 AMI를 선택하는 단계에서 Boot mode 필드를 확인하면 돼요. 자세한 내용은 애플리케이션 및 OS 이미지(Amazon Machine Image) 문서를 참고하세요.
AWS CLI
AMI의 부팅 모드 파라미터 확인하기
describe-images 명령을 사용해 AMI의 부팅 모드를 확인합니다.
aws ec2 describe-images \
--region us-east-1 \
--image-id ami-0abcdef1234567890 \
--query 'Images[].BootMode' \
--output text
다음은 예시 출력입니다.
uefi
출력에서 값이 uefi면 AMI가 UEFI를 지원한다는 뜻이에요. uefi-preferred면 UEFI와 Legacy BIOS를 모두 지원하고, 값이 없으면 인스턴스 유형의 기본값을 사용해요.
PowerShell
AMI의 부팅 모드 파라미터 확인하기
Get-EC2Image cmdlet을 사용해 AMI의 부팅 모드를 확인합니다.
Get-EC2Image -Region us-east-1 `
-ImageId ami-0abcdef1234567890 | Format-List Name, BootMode, TpmSupport
다음은 예시 출력입니다.
Name : TPM-Windows_Server-2016-English-Full-Base-2023.05.10
BootMode : uefi
TpmSupport : v2.0
출력에서 BootMode 값이 AMI의 부팅 모드를 나타내요. uefi면 UEFI를, uefi-preferred면 UEFI와 Legacy BIOS를 모두 지원하고, 값이 없으면 인스턴스 유형의 기본값을 사용해요.
더 알아보기
- UEFI 부팅 모드 요구 사항
- 인스턴스 유형 부팅 모드