Frequently Asked Questions
How to Check if Your Computer Uses UEFI or BIOS [in both Linux and Windows]
- On Windows, “System Information” in Start panel and under BIOS Mode, you can find the boot mode. If it says Legacy, your system has BIOS. If it says UEFI, well it’s UEFI.
- Alternative: You can launch a command prompt window as administrator and look for the path of the bootloader by running bcdedit in the cli/command prompt
# bcdedit
Image here
If you are using Windows 10, you can check whether you are using UEFI or BIOS by opening File Explorer and navigating to "C:\Windows\Panther". Open the file setupact.log and search for the below string.
Detected boot environment
Check if you are using UEFI or BIOS on Linux
The easiest way to find out if you are running UEFI or BIOS is to look for a folder /sys/firmware/efi. The folder will be missing if your system is using BIOS.<image here>
/sys/firmware/efi exists means system uses UEFI
- Alternative: The other method is to install a package called efibootmgr.
On Debian and Ubuntu based distributions, you can install the efibootmgr package using the command below:
sudo apt install efibootmgr
Once done, type the below command:
sudo efibootmgr
If your system supports UEFI, it will output different variables. If not you will see a message saying EFI variables are not supported.
Last updated 09/25/2022 8:06 pm
Please Wait!
Please wait... it will take a second!