From: Serbinenko Vladimir <serbinenko.vova@list.ru>
To: The development of GRUB 2 <grub-devel@gnu.org>
Subject: Re: [Suggestion] LILO-like direct menu item access && scripting
Date: Mon, 07 Feb 2005 15:43:45 +0100 [thread overview]
Message-ID: <42077EA1.5090403@list.ru> (raw)
In-Reply-To: <20050207121011.GC1380@mjk.myfqdn.de>
Marc-Jano Knopp wrote:
>Hi all!
>
>I'm only an end user, but didn't find another way to suggest something
>for GRUB 2 except for this mailing list, so here we go:
>
>There is one reason I do not employ GRUB everywhere: With LILO, you
>can blindly select a specific menu item, which you cannot with GRUB
>(at least with GRUB 0.92).
>
>I can assign numbers or different letters to the LILO menu items and so
>directly and blindly access them, independently from the current
>selection bar position, not having to switch on a monitor (or even
>actually have one attached). And at least a year ago or so, I could not
>find anything in the GRUB documentation to make this work.
>
>Now, while you're at it, could you add such a feature to GRUB 2?
>Especially having letters to select menu items would be very helpful
>(l = Linux, f = FreeBSD, n = NetBSD, d = DOS, ...).
>
>Maybe this could be done by introducing a LILO-menu-mode acting
>the way I described, with e.g. special escape- or control-key-
>sequences to directly select LILO-menu- and GRUB-mode (ESC-g/l or
>whatever), with the default mode being definable in /etc/grub.conf,
>errrr, /boot/grub/menu.lst or whatever.
>
>
>
It will be better if when you press the buttons GRUB highlight
the corresponding entries. Like it's done in some indexes. The
problem are the touchs 'c' and 'e'. Perhaps it's good idea to move to
C-c and C-e
>Oh, and... while this might be possible using some kind of script
>(just read shortly about a pre-alpha scripting engine),
>
About engine:
I made it GCS compatible, commented it and reorganized.
Main current problem is a lack of testing. So if you find a bug or have
a suggestion don't hesitate to contact me by this list or in private.
The other problem is the mails: the patch is quite big and is blocked
somewhere (I sent it to grub-devel but haven't received). If somebody
is interested he can send me private e-email and I'll send the patch in
private
> a touch of
>user-friendliness like a simple grub.conf entry like "key", e.g.
>
> title SuSE 7.3 (2.4.29)
> root (hd0,2)
> kernel /boot/vmlinuz root=/dev/sda1 vga=extended rootflags=data=journal
> key l
>
>would be nice. :-)
>
>
>
Not at all because this syntax will mean that key is executed
before choosing entry that I don't like. I propose the following
syntaxes (I'm waiting for your suggestions which to use):
entry "SuSE 7.3 (2.4.29)":l
{
root (hd0,2)
kernel /boot/vmlinuz root=/dev/sda1 vga=extended rootflags=data=journal
}
When you press 'l' it highlights this entry
entry "SuSE 7.3 (2.4.29)":suse
{
root (hd0,2)
kernel /boot/vmlinuz root=/dev/sda1 vga=extended rootflags=data=journal
}
When you type suse it highlights it
>Best regards
>
> Marc-Jano
>
>P.S.: If this behavior is already possible with GRUB legacy, please let
> me know how!
>
>
>_______________________________________________
>Grub-devel mailing list
>Grub-devel@gnu.org
>http://lists.gnu.org/mailman/listinfo/grub-devel
>
>
>
>
next prev parent reply other threads:[~2005-02-07 14:57 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-02-07 12:10 [Suggestion] LILO-like direct menu item access Marc-Jano Knopp
2005-02-07 14:43 ` Serbinenko Vladimir [this message]
2005-02-07 17:33 ` [Suggestion] LILO-like direct menu item access && scripting Marco Gerards
2005-02-07 23:24 ` Marc-Jano Knopp
2005-02-08 10:25 ` Serbinenko Vladimir
2005-02-08 20:56 ` Marc-Jano Knopp
2005-02-08 21:54 ` Marco Gerards
2005-02-08 21:48 ` Marco Gerards
2005-02-08 22:51 ` Marc-Jano Knopp
2005-02-09 10:21 ` Serbinenko Vladimir
2005-02-10 19:24 ` Yoshinori K. Okuji
2005-02-10 21:51 ` Marc-Jano Knopp
2005-02-11 9:38 ` Yoshinori K. Okuji
2005-02-11 12:09 ` Marc-Jano Knopp
2005-02-11 14:34 ` Serbinenko Vladimir
2005-02-11 16:37 ` Marc-Jano Knopp
2005-02-11 17:13 ` Serbinenko Vladimir
2005-02-13 18:25 ` Marc-Jano Knopp
2005-02-10 21:39 ` Marc-Jano Knopp
2005-02-08 13:20 ` Yoshinori K. Okuji
2005-02-08 16:21 ` Serbinenko Vladimir
2005-02-11 20:27 ` Marco Gerards
2005-02-11 22:01 ` Scripting Serbinenko Vladimir
2005-02-13 18:56 ` Scripting Marco Gerards
2005-02-13 19:39 ` Scripting Serbinenko Vladimir
2005-02-13 19:54 ` Scripting Hollis Blanchard
2005-02-14 21:39 ` Scripting Marco Gerards
2005-02-15 16:16 ` Scripting Serbinenko Vladimir
2005-02-15 22:13 ` Scripting Yoshinori K. Okuji
2005-02-07 17:20 ` [Suggestion] LILO-like direct menu item access Marco Gerards
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=42077EA1.5090403@list.ru \
--to=serbinenko.vova@list.ru \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.