Skip to content

mendel5/uefi-bios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

uefi-bios

How to set-up / configure a UEFI BIOS

  • Link system fan (SYS_FAN) rotation speed to CPU temperature
  • Make sure the RAM runs at its correct / specified speed

Text

Early UEFIs had text-based UI, very similar to that of old legacy BIOSes. The earliest UEFI that I've seen looked like a legacy BIOS with "UEFI Boot" option added as an afterthought (IIRC, that system had a Pentium 4 or Core 2 in it). Nowadays, most desktop board manufacturers just use AMI's Aptio UEFI BIOS and put their own UI on top of it. Secure Boot isn't vendor locked. You can boot any OS as long as it's bootloader is signed with a trusted key. By default, most BIOSes come with only Microsoft's keys in their keystores, but you can easily add your own keys. Also, modern versions of Ubuntu (and probably Linux Mint as well) come with signed bootloaders which can boot with Secure Boot enabled without any modification.

Does my operating system run in UEFI-BIOS mode or Legacy-BIOS mode?

Linux

Does my GNU/Linux system run in UEFI-BIOS mode or Legacy-BIOS mode?

[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS

List all partitions:

lsblk

Sources:

More links:

Windows

To-do

How can I test if secureboot is enabled?

Linux

mokutil --sb-state

Source:

Windows

To-do

Links

Todo

  • Which buttons to press for which mainboard manufacturer to (a) enter the UEFI BIOS and (b) enter the boot menu
    • F2, F10, F12, ESC, DEL?
  • What is: AGESA, Chipset drivers, BIOS, Firmware