No arrow keys to use in grub menu.
After adding a menu entry in the grub menu due to adding a second OS, the arrow keys no longer work, making operating this menu very difficult. The OS'es in question are Linux Mint and OpenBSD. Where should I start troubleshooting, and what can be done about it?
|
Quote:
Step #2 would be to make ONE simple change again, and see how that changes the behavior. Step #3+ repeat #2 until you get to the change that breaks things - back that one out and research your work: there is something wrong with that step. |
additionally you may want to explain exactly what did you change.
|
Quote:
|
Maybe you should name that added file and show its content.
|
restore the original content and check if that works. Add your alternate OS. Explain what did you modify, how did you do that.
|
Move the file you created in the /etc/grub.d directory which contains the entry to chainload OpenBSD. Run grub-mkconfig and reboot to test. If the arrow keys work properly after this change, then you know there is a problem with that file and if you post it here, someone might be able to point out the problem. Out of curiosity, do your arrow keys function properly after you boot whatever you can boot?
|
Quote:
|
No arrow keys to use in grub menu.
Quote:
menuentry "OpenBSD" { set root=(hd1,4) chainloader +1 } |
Quote:
|
No idea what the keyboard arrow problem is but have you tried just putting the OpenBSD chainload entry in the /boot/grub/grub.cfg file and saving the change. Do not run grub-mkconfig but just reboot to test. Mint seems to have some different file in the /etc/grub.d directory from your other post.
Did you ever try just putting the BSD chainload entry in the 40_custom file in /etc/grub.d and updating grub? |
Quote:
Quote:
|
If you create a custom.cfg file that loads the BSD kernel directly instead of chainloading, are the arrows still inoperable? Does a stab or two or three of NUM produce any difference?
|
Quote:
That was already tested in my previous post, and it yielded nothing.[/QUOTE] Was requested already to tell us exactly what did you make. Telling us "tested but did not work" means nothing. Probably you made a mistake somewhere which cannot be seen. Probably you missed something which cannot be detected. So return back to the original working setup and explain line by line what did you make, what changed. Without details you will need to catch that missing step. |
Quote:
I agree you are being to cryptic in your responses to get help, you need to post more information than 'no results'. |
Below are the files as far as I know that play a role in this. I have omitted comments contained in the files and have only shown what is relevant. The custom.cfg file has been newly added due to the new OpenBSD menu entry, and the rest has been returned to its original state as shown.
/etc/default/grub: GRUB_DEFAULT=0 GRUB_TIMEOUT_STYLE=MENU GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" /etc/default/grub.d/50_linuxmint.cfg: #! /bin/sh set -e GRUB_DISTRIBUTOR="ubuntu" GRUB_DISABLE_OS_PROBER=false /boot/grub/custon.cfg: menuentry "OpenBSD" { set root(hd1,4) chainloader +1 } |
Quote:
|
Quote:
|
Quote:
|
Are we dealing with an MBR installation here, or UEFI? If UEFI, what does tree -ha /boot/efi report? (adjust location as required if rescue booted.)
Is Mint's (Ubuntu's) current Grub 2.06 the only Grub that has ever written to disk? If not, what did, and how long ago? Maybe it's time to reinstall Grub, not just update grub.cfg, custom.cfg and/or /etc/grub.conf.d/. ??? |
Quote:
Quote:
|
Did you try plugging the keyboard into various USB ports? Check they were all unobstructed? Using a USB3 keyboard? USB3 port? Enable Legacy USB support or USB keyboard support in the BIOS? Do the Page UP/Down keys work? Do the arrow keys work when you access the BIOS?
|
Quote:
|
Quote:
|
Quote:
|
what will apt policy grub2-common say?
|
Quote:
Installed: 2.06-2ubuntu7.2 Candidate: 2.06-2ubuntu7.2 Version table: *** 2.06-2ubuntu7.2 500 500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 100 /var/lib/dpkg/status 2.06-2ubuntu7 500 500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages But above the menu it says: grub v2.04. |
All times are GMT -5. The time now is 07:43 PM. |