diff options
author | Andrew Robbins <contact@andrewrobbins.info> | 2017-08-07 01:47:08 -0400 |
---|---|---|
committer | Andrew Robbins <contact@andrewrobbins.info> | 2017-08-08 01:29:56 -0400 |
commit | 2a8e02404fc7b497c4fe3fe0bb1e7c028cc0d18c (patch) | |
tree | a10a045aec71b0fd435a8fb18658f134886c1c88 /projects | |
parent | 0fae54a1b2eb300d39161b43a423bcb72f95741c (diff) | |
download | librebootfr-2a8e02404fc7b497c4fe3fe0bb1e7c028cc0d18c.tar.gz librebootfr-2a8e02404fc7b497c4fe3fe0bb1e7c028cc0d18c.zip |
Add grubenv containing GRUB environment variables
In order to mitigate issues concerning end-users making their system
unbootable by misconfiguring grub.cfg, an environment file is provided
with the intent being to direct users to edit that file instead of
grub.cfg. Thus, consequences of misconfiguration are lessened.
Of course, users looking to make more extensive changes than setting
environment variables used by either GRUB (internally) or in grub.cfg
will still need to edit their grub.cfg.
Diffstat (limited to 'projects')
-rw-r--r-- | projects/grub/install/grubenv | 9 | ||||
-rw-r--r-- | projects/grub/install/install | 1 |
2 files changed, 10 insertions, 0 deletions
diff --git a/projects/grub/install/grubenv b/projects/grub/install/grubenv new file mode 100644 index 00000000..274290b0 --- /dev/null +++ b/projects/grub/install/grubenv @@ -0,0 +1,9 @@ +# GRUB Environment Block +default=0 +gfxterm_background=(cbfsdisk)/background.png +gfxterm_font=(cbfsdisk)/fonts/dejavusansmono.pf2 +keymap=(cbfsdisk)/keymaps/default.gkb +pager=1 +timeout=1 +timeout_style=menu +####################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
\ No newline at end of file diff --git a/projects/grub/install/install b/projects/grub/install/install index c396a32d..644c6ef1 100644 --- a/projects/grub/install/install +++ b/projects/grub/install/install @@ -1,3 +1,4 @@ +grubenv:grubenv txtmode/grub.cfg:txtmode/grub.cfg txtmode/grubtest.cfg:txtmode/grubtest.cfg vesafb/grub.cfg:vesafb/grub.cfg |