This is an interesting post about how to change the theme of #gnu #grub https://fosspost.org/linux-change-bootloader-theme
Well, since it’s already become grub, decided to make it look good
I have a relatively new laptop. Recently when rebooting it just went to the GRUB bash-like interface rather than booting.
99 times out of 100 when rebooting the laptop doesn't recognize any USB key is plugged in and goes straight to GRUB recovery. #EFI boot sees the drives EFI files though.
1 in 100 times the whole thing boots just fine from either the drive or USB key.
BIOS hard drive diagnostics says it's fine.
Any ideas how to troubleshoot?
From the Linux Update newsletter: @BruceByfield explores Linux-Assistant, an all-in-one Linux dashboard for setup and administrative tasks
https://www.linux-magazine.com/Online/Features/Linux-Assistant?utm_source=mlm
#Linux #OpenSource #Debian #Arch #RPM #Flatpack #GRUB #FOSS #security #GNOME #KDE #Cinnamon #Xfce
TL;DR: #GRUB assumes that the file system is valid, and might execute arbitrary code if it isn't.
That is a perfectly valid assumption…or it would be if #Microsoft wasn't still trying to ice-skate uphill by pushing #SecureBoot.
News flash, Microsoft: Secure Boot is only secure if the #BIOS is secure, and I'm sorry to break it to you but that is absolutely hopeless.
#GRUB Bootloader Received 73 Patches To Fix A Variety Of Recent Security Issues.
https://www.phoronix.com/news/GRUB2-73-Patches-Security-2025
Rust lands in GRUB as an experiment—initial i386-pc support and dynamic modules, promising safer system code.
https://linuxiac.com/grub-gets-a-taste-of-rust-with-new-prototype/
When there are UEFI entries missing for your Linux operating system, you can add them easily with efibootmgr:
As root: efibootmgr -c -d <disk> -p <efi-partition> -L <entry-name> -l <loader-path>
For example: efibootmgr -c -d /dev/nvme0n1 -p 1 -L "debian" -l "\EFI\debian\grubx64.efi"
It will use /dev/nvme0n1p1 and on it the file /boot/EFI/debian/grubx64.efi and add it to the UEFI boot menu. On next restart, the entry should be there.
NOTE: You have to replace "/" with "\" for the loader path.
grub question: when grub fails normal booting and drops to a grub> commandline prompt, and it's only 80x25 , is there any way to set a pager variable or something so the screenfuls of help or set output don't just whizz by uselessly? (note: I have neither serial cable or serial port on this box, if it matters.)
edit: answered by Joe W:
set pager=1
https://www.gnu.org/software/grub/manual/grub/html_node/pager.html#pager
Actually, I wonder those many, long lines of (granted, useful) information printed out during boot or shutdown on a #Linux desktop - which I'm also assuming is probably #Grub, is there a way to.. hide it and not show that, and maybe replace it with a loading screen instead? I'm sure there is but I never got to looking for it just yet.
#Mastodon, j'ai un souci, et j'aurais bien besoin d'aide.
Je veux installer une #Kubuntu fraîche sur un ordi qui n'a pas été mis à jour depuis la version 18.04 (oui, ça fait longtemps).
Cet ordi, un #Asus N752vx-gc195T, tourne actuellement avec un dual-boot Kubuntu-Windows.
J'ai fait un #liveCD et une #liveUSB pour mon #install mais les deux, après un passage par l'écran #Grub, ne me proposent qu'un écran noir.
J'ai modifié tous les paramètres de la clé et du bios (MBR, EFI etc.). Désactivé le secure boot. Ajouté les paramètres nomodeset, acpi=off lors du lancement de Grub.
Rien.
La seule chose que j'aie, c'est un écran un peu plus verbeux lorsque je remplace "quiet" par "verbose", mais qui plante en quelques poignées de secondes et me laisse comme sur la photo ci-dessous.
Je ne sais plus quoi faire. #help
Wake, Boot, Repeat: Remote OS Selection with GRUB and ESP - What do you do when you need to choose an OS at boot but aren’t physically near yo... - https://hackaday.com/2025/03/03/wake-boot-repeat-remote-os-selection-with-grub-and-esp/ #networkhacks #linuxhacks #wakeonlan #esp8266 #network #linux #boot #grub #http #esp #wol
#dailyreport #secureboot #encyption #dracut #linux #boot
#gentoo #grub #dm-crypt
I installed Gentoo GNU/Linux with full encypted root with
deattached LUKS2 header by GPG encrypted key file at
USB. :-) If you don't understand - it is perfect.
I almost gave up, but suddenly found complete guide from
"Screenager" with hack to Dracut.
It is Grub -> Dracut -> decrupt, mount -> Root.
"plymouth quit" - that is how to get access to Dracut
rd.shell.
I know three ways to boot kernel:
- kexec and chroot from installCD
- Legacy BIOS - MBR record
- UEFI - EFI stub, makes installation even more harder.
Why so much effor? 1) Because this is Ring 0 level of
security. 2) Actually, I have a very good GPG
encryption for a single file with GPG prompt outside of
Windows. I just prove to myself that I can do it.
蠡
The ones who pay attention, must have caught the typo that I've made when I entered the parameters in the permanent section {see above graphic}. I've also caught it when I booted the system and saw the omission. Naturally I corrected it and everything is fine now
I used the following command which a kind FediVerse user echoed to me
'cat /proc/cmdline'
Now you will ask why I put up a screen cap of Naked.Gun.33.1.3.The.Final.Insult in this thread.
The logic is simple. Because I now have tsc=unstable in my permanent boot options in GRUB, I have achieved playing this 1080p stream on my machine without any hickups of mPlayer!
mPlayer has the gorgeous option of bailing out by itself if you have CPU/GPU/FPU or RAM issues, protecting an unstable machine as my Gigabyte miniPC. Since the switch mPlayer did not have to bail out!
Now the parameters are added permanently at boot
using this UI in my distro. I love editing config files directly. This convuloted manner of editing grub config is inefficient, also unusable in a proxmox or jail ENV where everything is done from *sh
The parameters were parsed successfully. Now the unsable tsc clock on this system is bypassed from boot
I've just added the parameters to the kernel according to the instructions on the web page; photographed them for our pleasure