You are not logged in.

#1 2020-07-19 03:23:43

mattmc318
Member
From: Chicago, IL, USA
Registered: 2020-06-19
Posts: 10
Website

Hide GRUB unless the Shift key is held down (not using keystatus)

Hi all,

I followed this guide to make GRUB boot to Arch unless Shift is held:

https://wiki.archlinux.org/index.php/GR … _held_down

However, GRUB doesn't seem to care that I'm pressing shift; Arch boots without showing the menu. I've noticed this message:

Note: This setup uses keystatus to detect keypress event so it may not work on some machines.

So my question is this: what do I do now? Has anyone else encountered this problem and found a solution?

Offline

#2 2020-07-19 03:42:42

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: Hide GRUB unless the Shift key is held down (not using keystatus)


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2020-07-19 04:31:23

mattmc318
Member
From: Chicago, IL, USA
Registered: 2020-06-19
Posts: 10
Website

Re: Hide GRUB unless the Shift key is held down (not using keystatus)

jasonwryan wrote:

https://bbs.archlinux.org/viewtopic.php?id=230391

LnX_Archer wrote:

I have tried with what is described in the GRUB Tips and trix wiki as well as the holdshift AUR package.

KlavKalashj wrote:

For me it works to spam the Esc key.

Following the Tips and Tricks wiki, installing the grub-holdshift AUR package, and spamming Esc did not work for me. What else can I try?

Offline

#4 2020-07-19 05:14:09

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: Hide GRUB unless the Shift key is held down (not using keystatus)

You may be out of luck. AFAICT, it is platform dependent.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#5 2020-07-19 22:27:36

dif
Member
From: Stalowa Wola, Poland
Registered: 2009-12-22
Posts: 137

Re: Hide GRUB unless the Shift key is held down (not using keystatus)

If it is platform dependent, why not give up Grub and rely on EFISTUB instead?
If then you want to see a boot menu, you have to press a key combination.
This is a little bit platform dependent -- in my case I had to/have to rename 'vmlinuz-linux' to 'vmlinuz-linux.efi' (/boot/vmlinuz-linux.efi) or else my Lenovo laptop won't boot. I've never had to do it on Asuses.

Offline

Board footer

Powered by FluxBB