GNU/Linux >> Linux の 問題 >  >> Linux

Uefiを使用して起動しているかどうかを確認するにはどうすればよいですか?

検索していましたが、GRUBがシステムブートでUEFIを使用しているか、BIOS互換モードを使用しているか、本格的なBIOSを使用しているかを知る明確な方法が見つかりませんでした。 Windowsメソッドしか見つかりませんでした。 GRUBまたはカーネルブートログに、UEFI、EFI、またはBIOSのいずれを使用しているかを示すものがありますか?

承認された回答:

BIOSファームウェアを使用するのではなくUEFIファームウェアを使用して起動した場合、システムはEFINVRAM変数を次の場所で使用できるようにする必要があります。

/sys/firmware/efi/vars/

または

/sys/firmware/efi/efivars/

BIOS(またはUEFIファームウェアのBIOSエミュレーションモード)を使用して起動する場合、これらの変数は使用できません。

実際、@ Santropedroが指摘したように、パス

/sys/firmware/efi

BIOSを使用して起動すると、が欠落しているため、確認が容易です。


Linux
  1. 使用しているLinuxディストリビューションを知る方法は?

  2. 私が見ているマニュアルページが正しいかどうかを知る方法は?

  3. Ddがまだ機能しているかどうかを知る方法は?

  1. IPマルチキャストが有効になっているかどうかを知る方法は?

  2. trace.py を使用して Python スクリプトをトレースする方法

  3. リモート マシンが Windows と Linux のどちらを使用しているかを確認するにはどうすればよいですか?

  1. 別のサーバーを使用してサーバーにSSH接続する方法は??

  2. Bluetooth 3.0 + Hsを使用しているかどうかを確認するにはどうすればよいですか?

  3. rm を使わずにファイルを削除するには?