本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
判斷EC2執行個體作業系統的開機模式
的啟動模式指AMI導 Amazon EC2 使用哪種啟動模式來啟動實例。若要檢視執行個體的作業系統是否已設定UEFI,您必須使用 SSH (Linux 執行個體) 或 RDP (Windows 執行個體) 連線至執行個體。
請遵循於執行個體作業系統的指示。
確定執行個體作業系統的開機模式
-
若要檢視作業系統的開機模式,請嘗試下列其中一個動作:
-
執行下列命令。
[ec2-user ~]$
sudo /usr/sbin/efibootmgr在UEFI開機模式下啟動的執行個體的預期輸出
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
-
執行下列命令以確認是否EFI出現在
dmesg
輸出中。[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模式」行。