diff options
author | Francis Rowe <info@gluglug.org.uk> | 2015-05-11 22:36:16 +0100 |
---|---|---|
committer | Francis Rowe <info@gluglug.org.uk> | 2015-05-11 22:36:16 +0100 |
commit | 7c1f3f276af2577afd3877dfd06f89920627aab1 (patch) | |
tree | de6fb753187c2b047879b0c01f7748d2c017ef38 | |
parent | 8105b08285e706b4c0f0db5bed2058c9211bf0a7 (diff) | |
download | librebootfr-7c1f3f276af2577afd3877dfd06f89920627aab1.tar.gz librebootfr-7c1f3f276af2577afd3877dfd06f89920627aab1.zip |
docs/maintain/index.html: notes about modifying the GRUB payload
-rw-r--r-- | docs/maintain/index.html | 22 |
1 files changed, 21 insertions, 1 deletions
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 @@ <h1 id="altbuild_grub_payload">Change how the GRUB payload (grub.elf) is built (utility: grub-assemble)</h1> <p> - TODO: write this section + Look in <i>resources/utilities/grub-assemble/</i>. + </p> + + <p> + <i>gen.sh</i> 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. + </p> + + <p> + <i>grub_memdisk_keymap</i> simply adds all the keyboard layout + files. The keymap files are in <i>keymap/</i>, and + can be added to using the instructions at + <a href="../grub/index.html#grub_custom_keyboard">../grub/index.html#grub_custom_keyboard</a>. + </p> + + <p> + <i>modules.conf</i> defines which modules will be included in the GRUB + ELF executable. </p> <p> |