Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mendel5/uefi-bios

How to set-up and configure a UEFI BIOS
https://github.com/mendel5/uefi-bios

bios configure efi guide how-to howto linux nvidia set-up setup ubuntu uefi uefi-bios uefibios

Last synced: 3 months ago
JSON representation

How to set-up and configure a UEFI BIOS

Awesome Lists containing this project

README

        

# 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:
- https://askubuntu.com/questions/162564/how-can-i-tell-if-my-system-was-booted-as-efi-uefi-or-bios
- https://unix.stackexchange.com/questions/157154/how-to-list-disks-partitions-and-filesystems-in-linux
- https://www.cyberciti.biz/faq/linux-list-disk-partitions-command/

More links:
- https://dannyda.com/2021/05/05/how-to-find-out-if-the-ubuntu-20-04-1-lts-os-disk-is-mbr-or-gpt-for-linux-debian-kali-linux-centos-fedora-etc-steps-are-very-similar-with-slightly-different-commands/
- https://dannyda.com/2021/05/07/how-to-convert-ubuntu-20-04-1-lts-os-disk-from-mbr-to-gpt-gpt-to-mbr-without-losing-data/
- https://dannyda.com/2021/05/08/how-to-convert-ubuntu-20-04-1-lts-from-bios-to-uefi/
- https://sourceforge.net/projects/boot-repair-cd/files/

### Windows
To-do

## How can I test if secureboot is enabled?

### Linux
```
mokutil --sb-state
```
Source:
- https://access.redhat.com/articles/5337691

### Windows
To-do

## Links 1
- https://gamingtechies.com/best-bios-setting/
- https://linustechtips.com/topic/1373266-which-uefibios-settings-we-should-change-when-setting-up-a-new-computer/
- https://www.pcmag.com/how-to/bios-basics-how-to-configure-your-pcs-firmware-for-first-use
- https://www.pcgamer.com/how-to-a-guide-to-bios-settings/
- https://www.quora.com/What-are-the-best-BIOS-settings-for-gaming
- https://spearblade.com/general-gaming/gamers-guide-to-bios/
- https://www.exone.de/ratgeber/bios-einstellungen/
- https://www.youtube.com/watch?v=BgWq6__3jXM Default BIOS Settings Hinder Your Gaming Performance: Project SeVeN
- https://www.youtube.com/watch?v=ezubjTO7rRI PC BIOS Settings
- https://www.computerbase.de/2022-03/amd-ryzen-chipsatztreiber-4-03-03-431/ AM4, sTRX4 und sWRX8: Ryzen-Chipsatztreiber mit neuen Paketen erschienen
- https://www.computerbase.de/2022-02/amd-ryzen-agesa-1205-firmware-probleme/ AGESA v2 1.2.0.5 für AMD Ryzen: Neueste Firmware ist nur mit Vorsicht zu installieren
- https://www.computerbase.de/2022-03/amd-mainboard-support-zen-3-fuer-alle-am4-chips-seit-300-series-mit-agesa-1.2.0.7/ AMD-Mainboard-Support: Zen 3 für alle AM4-Chips seit 300-Series mit AGESA 1.2.0.7
- https://www.computerbase.de/thema/chipsatz/
- https://www.computerbase.de/thema/firmware/
- https://www.computerbase.de/thema/treiber/
- https://old.reddit.com/r/linuxquestions/comments/telnzf/want_to_switch_to_linux_permanantly_now_that/ Extract Windows license key from UEFI/BIOS via Linux terminal

## Links 2
- https://askubuntu.com/questions/893421/command-to-reset-nvram
- https://superuser.com/questions/1705973/add-efi-partition-to-bios-menu-after-nvram-reset
- https://github.com/johnko/ubuntu-14.04.2-desktop-amd64-intel-compute-stick/blob/master/doc/reset-nvram.md
- https://www.linuxbabe.com/command-line/how-to-use-linux-efibootmgr-examples
- https://askubuntu.com/questions/655260/cannot-boot-into-ubuntu-after-resetting-nvram-on-imac

## Links 3
- https://forums.linuxmint.com/viewtopic.php?t=424779
- https://forums.linuxmint.com/viewtopic.php?t=426474
- https://forums.linuxmint.com/viewtopic.php?t=425443&start=20

## 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