地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

【Linux】UEFIで起動してるかBIOSで起動してるのかを調べる

BIOSUEFIどちらでブートしたのかを確認する

$ [[ -d /sys/firmware/efi ]] && echo UEFI || echo BIOS
  • システムがUEFIモードで起動している場合、コマンドは「UEFI」を出力します。
  • システムがBIOSモードで起動している場合、コマンドは「BIOS」を出力します。

/sys/firmware/efiディレクトリは、Linuxカーネルがシステムの起動時にEFI(Extensible Firmware Interface)ファームウェア情報を提供するために使用する場所です。このディレクトリが存在するかどうかによって、システムがUEFIモードで起動しているかを確認できます。