EC2 インスタンスのオペレーティングシステムのブートモードを確認する
Amazon EC2 のブートモードは AMI のブートモードに従います。このブートモードがインスタンスの起動に使用されます。インスタンスのオペレーティングシステムが UEFI 用に設定されているかどうかを確認するには、SSH (Linux インスタンス) または RDP (Windows インスタンス) を使用してインスタンスに接続する必要があります。
インスタンスのオペレーティングシステムの説明を使用してください。
インスタンスのオペレーティングシステムのブートモードを特定するには
-
オペレーティングシステムのブートモードを表示するには、以下のいずれかを実行します。
-
以下のコマンドを実行します。
[ec2-user ~]$
sudo /usr/sbin/efibootmgrUEFI ブートモードで起動されたインスタンスで想定される出力
BootCurrent: 0001 Timeout: 0 seconds BootOrder: 0000,0001 Boot0000* UiApp Boot0001* UEFI Amazon Elastic Block Store vol-xyz
-
次のコマンドを実行して、
/sys/firmware/efi
ディレクトリが存在するか確認します。このディレクトリは、インスタンスが UEFI を使用して起動する場合のみ存在します。このディレクトリが存在しない場合、このコマンドはLegacy BIOS Boot Detected
を返します。[ec2-user ~]$
[ -d /sys/firmware/efi ] && echo "UEFI Boot Detected" || echo "Legacy BIOS Boot Detected"UEFI ブートモードで起動されたインスタンスで想定される出力
UEFI Boot Detected
レガシー BIOS ブートモードで起動されたインスタンスで想定される出力
Legacy BIOS Boot Detected
-
次のコマンドを実行して、
dmesg
出力に EFI が 含まれていることを確認します。[ec2-user ~]$
dmesg | grep -i "EFI"UEFI ブートモードで起動されたインスタンスで想定される出力
[ 0.000000] efi: Getting EFI parameters from FDT: [ 0.000000] efi: EFI v2.70 by EDK II
-
インスタンスのオペレーティングシステムのブートモードを特定するには
-
[システム情報] を開き、[BIOS モード] 行を確認します。