aboutsummaryrefslogtreecommitdiff
path: root/projects/grub/install
Commit message (Collapse)AuthorAgeFilesLines
* Rename 'vesafb' to the more apropos 'corebootfb'Andrew Robbins2017-08-095-2/+2
|
* Add commonly configured variables to grubenvAndrew Robbins2017-08-091-1/+8
|
* Replace hardcoded env variables, add keymap commandAndrew Robbins2017-08-084-42/+24
| | | | | | The command 'loadfont' was removed because the environment variable 'gfxterm_font' is inspected by GRUB and automatically sets the font to its value if 'gfxterm' is in the list of active output terminals.
* Add grubenv containing GRUB environment variablesAndrew Robbins2017-08-082-0/+10
| | | | | | | | | | | 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.
* Adjust placement of MemTest86+ GRUB menu entryAndrew Robbins2017-08-012-8/+8
|
* Load DejaVu Sans Mono from cbfsdisk, not memdiskAndrew Robbins2017-07-311-1/+1
| | | | | | Moving the font out of grub.elf, as with MemTest86+, makes generating GRUB payloads easier. As a side benefit, replacing the font displayed in the GRUB menu is now less of a hassle.
* Load MemTest86+ from cbfsdisk instead of memdiskAndrew Robbins2017-07-312-4/+2
| | | | | | This makes generating grub.elf more straightforward by not having to make separate ELF files for txtmode and vesafb just because of MemTest86+.
* Update GRUB config locations in COPYING noticesAndrew Robbins2017-07-312-2/+2
|
* Make minor formatting changes to GRUB config filesAndrew Robbins2017-07-314-10/+56
|
* Add GRUB txtmode/vesafb-specific grub{,test}.cfgAndrew Robbins2017-07-319-0/+2060
Files AUTHORS and COPYING were copied to new install directories in projects/grub/install in order to keep those notices as close to the relevant files as possible (as was before).