Project

General

Profile

Feature #4657

want grub support for cross-menu OS console variable

Added by Robert Mustacchi over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Category:
kernel
Start date:
2014-03-01
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:

Description

Instead of having a separate menu item for every permutation of OS console and image/arguments, GRUB should support a mechanism by which the OS console to be used is defaulted via a directive in the menu.lst. This value will then be substituted into menu items via a simple substitution mechanism similar to that used by shells. The value may be changed by the operator during boot by entering the command line and issuing an alternate directive, or when the system is running by modifying menu.lst. The current console selection will be noted on the main boot screen and the mechanism for changing it documented.

This will allow us to reduce by a factor of at least 3 the number of menu items, allowing all of them to fit on a single 25-line terminal and reducing operator confusion and opportunity for error during recovery/diagnostic scenarios. The use of this is entirely optional.

History

#1

Updated by Robert Mustacchi over 5 years ago

  • Status changed from New to Resolved
#2

Updated by Electric Monk over 5 years ago

git commit a5602e1bdcf9570fa24684b54cf57a3f22e05ae1

Author: Keith M Wesolowski <wesolows@foobazco.org>

4656 want grub composite console
4657 want grub support for cross-menu OS console variable
4658 uninitialised variable trashes command line on coal
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Garrett D'Amore <garrett@damore.org>

Also available in: Atom PDF