From fd4ca688118d11c4a1b69b6bb6681ada91ae53f6 Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Sat, 24 Aug 2024 10:48:59 +0300 Subject: [PATCH] n/essentialsoftware.md: note methods to access UEFI without button smashing from Mastodon --- n/essentialsoftware.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/n/essentialsoftware.md b/n/essentialsoftware.md index f0f5f97e..1c4fe006 100644 --- a/n/essentialsoftware.md +++ b/n/essentialsoftware.md @@ -25,6 +25,7 @@ _{{ page.excerpt }}_ - [Debian-based](#debian-based) - [Terminus on Fedora](#terminus-on-fedora) - [Terminus on Arch Linux](#terminus-on-arch-linux) + - [Accessing UEFI setup without key smashing](#accessing-uefi-setup-without-key-smashing) - [SSD](#ssd) - [BTRFS](#btrfs) @@ -116,6 +117,25 @@ Maybe `sudo updatedb` and `locate ter-v16v` at first though? See Fedora, but change the `FONT` to `"ter-132b"` instead. +### Accessing UEFI setup without key smashing + +- systemd: there is a `systemctl reboot --firmware-setup` + ([spotted here](https://toot.io/@ProfessorCode@fosstodon.org/113009727720521254)) +- Plasma: in `desktop session` there is a checkbox to _after next boot, enter + UEFI settings_ (via + [reply to that](https://sauna.social/@justin@toot.io/113011195378808998)) +- Windows allows access to UEFI by pressing Shift while reboot + ([said here](https://sauna.social/@halva@wetdry.world/113011439141055477)) or + simply `shutdown -r -t 1 -fw` twice + ([said here](https://infosec.exchange/@jernej__s/113012094181641667)). +- GNOME: in the reboot after 60 seconds menu, hold alt to get into boot options + ([said here](https://chaos.social/@keywan/113012020348714057)) +- In boot loader the command `fwsetup` should take you there + ([said here](https://fedi.absturztau.be/notice/AlGqYz5GeJOQw9dfNo)). And + anyone using either grub or systemd-bootd has probably seen the menu entry. +- efibootmgr: `efibootmgr —bootnext 0000 && reboot` + ([said or implied here](https://infosec.exchange/@dodgybadger/113012265751917509)) + ### SSD - `sudo systemctl enable --now fstrim.timer`