Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace hardcoded env variables, add keymap command | Andrew Robbins | 2017-08-08 | 4 | -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 variables | Andrew Robbins | 2017-08-08 | 2 | -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. | ||||
* | Undo the bundling of keymaps into grub.elf | Andrew Robbins | 2017-08-07 | 1 | -10/+1 |
| | | | | | | Having the keymaps compiled into the GRUB executable is convenient but may end up taking up too much room for systems with constrained flash space (e.g. those limited to 2048kB). | ||||
* | Use 'make distclean' for cleaning up GRUB | Andrew Robbins | 2017-08-07 | 1 | -1/+1 |
| | |||||
* | Add GRUB project action script | Andrew Robbins | 2017-08-01 | 1 | -0/+143 |
| | |||||
* | Sort GRUB modules in grub-{install,load}-modules | Andrew Robbins | 2017-08-01 | 2 | -71/+71 |
| | |||||
* | Split GRUB module listings into separate files | Andrew Robbins | 2017-08-01 | 3 | -209/+202 |
| | |||||
* | Rename/move grub_memdisk.cfg and delete its old dir | Andrew Robbins | 2017-08-01 | 3 | -697/+0 |
| | |||||
* | Copy GRUB keymaps and module config to project dir | Andrew Robbins | 2017-08-01 | 21 | -0/+1521 |
| | |||||
* | Adjust placement of MemTest86+ GRUB menu entry | Andrew Robbins | 2017-08-01 | 2 | -8/+8 |
| | |||||
* | Load DejaVu Sans Mono from cbfsdisk, not memdisk | Andrew Robbins | 2017-07-31 | 1 | -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 memdisk | Andrew Robbins | 2017-07-31 | 2 | -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 notices | Andrew Robbins | 2017-07-31 | 3 | -3/+3 |
| | |||||
* | Delete leftover unneeded GRUB config files | Andrew Robbins | 2017-07-31 | 6 | -171/+0 |
| | |||||
* | Make minor formatting changes to GRUB config files | Andrew Robbins | 2017-07-31 | 4 | -10/+56 |
| | |||||
* | Add GRUB txtmode/vesafb-specific grub{,test}.cfg | Andrew Robbins | 2017-07-31 | 9 | -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). | ||||
* | Add GRUB install and revision files | Andrew Robbins | 2017-07-31 | 2 | -0/+2 |
| | |||||
* | Reorganize contents of projects/grub/ | Andrew Robbins | 2017-07-27 | 32 | -0/+0 |
| | |||||
* | Copy resources/grub/ to projects/ | Andrew Robbins | 2017-07-27 | 32 | -0/+10096 |