システムが UEFI ブート モードを使用しているかどうかを確認するには、次のような方法があります。
-
/efi フォルダーと /boot/efi フォルダーが /sys/firmware/efi ディレクトリに存在するかどうかを確認します。これら 2 つのフォルダーが存在する場合、システムは UEFI ブート モードを使用しています。
-
次のコマンドを実行して、システムのブート モードを確認します。
sudo dmesg | grep "EFI v"
出力に「EFI v」が含まれている場合、システムは UEFI ブート モードを使用しています。
-
次のコマンドを実行して、システムのパーティション テーブル タイプを表示します。
sudo fdisk -l
出力に「GPT」が含まれている場合、システムは UEFI ブート モードを使用しています。
-
次のコマンドを実行して、システムがどのように起動するかを確認します。
sudo efibootmgr -v
出力に「BootCurrent:」と「BootOrder:」が含まれている場合、システムは UEFI ブート モードを使用しています。
システムが BIOS レガシー ブート モードを使用している場合、/sys/firmware/efi ディレクトリの下に /efi フォルダーと /boot/efi フォルダーは表示されず、上記のコマンドの出力には「EFI v」または「GPT」。