[Bug 1178618] Re: --hotkey option does not work when the menu is hidden
Colin Watson
cjwatson at canonical.com
Mon Sep 16 09:20:17 UTC 2013
This patch has at least the following flaws:
* It duplicates content (key names) from the normal module.
* It has an absurdly long if chain which should be table-driven
instead.
* It does not meet the requirement of passing at least some hotkeys on
to the menu; instead, you will in practice need to press the hotkey
twice to actually boot the hotkeyed menu entry.
If anyone has further iterations of Franz's patch, could you please move
them to the thread on grub-devel instead? Otherwise I'm going to have
to relay them back and forward, which is inefficient.
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1178618
Title:
--hotkey option does not work when the menu is hidden
Status in GRand Unified Bootloader:
New
Status in OEM Priority Project:
Confirmed
Status in OEM Priority Project precise series:
Confirmed
Status in “grub2” package in Ubuntu:
Triaged
Bug description:
Grub2 can detect key modifier status in 'sleep --interruptible',
so that you can interrupt the sleep by pressing Shift.
(src: grub-core/commands/sleep.c)
It will be useful if grub2 can also detect function key status,
so user can boot to pre-defined grub menu entry by press specified
function key.
Here is a proposed command name and usage.
- getfunctionkey -i {sec} {keyname}
Here is an example of configuration that user can start memory test
whiling he is pressing F9.
```
if ! getfunctionkey -i 3 f9 ; then
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root d458babc-81f0-4dd7-ac88-410407141e2c
linux16 /boot/memtest86+.bin
}
fi
```
To manage notifications about this bug go to:
https://bugs.launchpad.net/grub/+bug/1178618/+subscriptions
More information about the Ubuntu-sponsors
mailing list