[Linux] LinuxシステムのブートモードがUEFIかどうかを確認する

システムが UEFI ブート モードを使用しているかどうかを確認するには、次のような方法があります。

  1. /efi フォルダーと /boot/efi フォルダーが /sys/firmware/efi ディレクトリに存在するかどうかを確認します。これら 2 つのフォルダーが存在する場合、システムは UEFI ブート モードを使用しています。

  2. 次のコマンドを実行して、システムのブート モードを確認します。

    sudo dmesg | grep "EFI v"
    

    出力に「EFI v」が含まれている場合、システムは UEFI ブート モードを使用しています。

  3. 次のコマンドを実行して、システムのパーティション テーブル タイプを表示します。

    sudo fdisk -l
    

    出力に「GPT」が含まれている場合、システムは UEFI ブート モードを使用しています。

  4. 次のコマンドを実行して、システムがどのように起動するかを確認します。

    sudo efibootmgr -v
    

    出力に「BootCurrent:」と「BootOrder:」が含まれている場合、システムは UEFI ブート モードを使用しています。

システムが BIOS レガシー ブート モードを使用している場合、/sys/firmware/efi ディレクトリの下に /efi フォルダーと /boot/efi フォルダーは表示されず、上記のコマンドの出力には「EFI v」または「GPT」。

おすすめ

転載: blog.csdn.net/qq_21688871/article/details/130847179