From 2a8e02404fc7b497c4fe3fe0bb1e7c028cc0d18c Mon Sep 17 00:00:00 2001 From: Andrew Robbins Date: Mon, 7 Aug 2017 01:47:08 -0400 Subject: 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. --- projects/grub/install/grubenv | 9 +++++++++ projects/grub/install/install | 1 + 2 files changed, 10 insertions(+) create mode 100644 projects/grub/install/grubenv (limited to 'projects/grub/install') 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 -- cgit v1.2.3-70-g09d2