From 7c1f3f276af2577afd3877dfd06f89920627aab1 Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Mon, 11 May 2015 22:36:16 +0100 Subject: docs/maintain/index.html: notes about modifying the GRUB payload --- docs/maintain/index.html | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'docs/maintain') diff --git a/docs/maintain/index.html b/docs/maintain/index.html index e493d29e..6946f950 100644 --- a/docs/maintain/index.html +++ b/docs/maintain/index.html @@ -401,7 +401,27 @@

Change how the GRUB payload (grub.elf) is built (utility: grub-assemble)

- TODO: write this section + Look in resources/utilities/grub-assemble/. +

+ +

+ gen.sh creates ELF executables of GRUB with different configurations: + text-mode or framebuffer mode in coreboot. Essentially, + the text-mode version has no background nor any custom fonts, + and contains MemTest86+. You probably don't need to modify these + files at all. +

+ +

+ grub_memdisk_keymap simply adds all the keyboard layout + files. The keymap files are in keymap/, and + can be added to using the instructions at + ../grub/index.html#grub_custom_keyboard. +

+ +

+ modules.conf defines which modules will be included in the GRUB + ELF executable.

-- cgit v1.2.3-70-g09d2