From 668cd5ba8fcb7a9c36d550b283cb5fbc0456dc66 Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Fri, 23 Jan 2015 01:20:00 -0500 Subject: Documentation (grub_cbfs.html): Add notes about libreboot_grub.cfg --- diff --git a/docs/gnulinux/grub_boot_installer.html b/docs/gnulinux/grub_boot_installer.html index a25247b..5521026 100644 --- a/docs/gnulinux/grub_boot_installer.html +++ b/docs/gnulinux/grub_boot_installer.html @@ -46,21 +46,28 @@

To boot the Guix live USB install, select Search for GRUB configuration (grub.cfg) outside of CBFS from - the GRUB payload menu. After you have done that, a near menuentry will appear at the very bottom with text like + the GRUB payload menu. After you have done that, a new menuentry will appear at the very bottom with text like Load Config from (usb0); select that, and it should boot.

+

+ Once you have installed Guix onto the main storage device, check + grub_cbfs.html#libreboot_grub_config_ondisk for hints on how + to boot it. +

-

Booting ISOLINUX images (in GRUB)

+

Booting ISOLINUX images

- Boot it in GRUB using the Parse ISOLINUX config (USB) option (it's in default libreboot grub.cfg, at least). + Boot it in GRUB using the Parse ISOLINUX config (USB) option. A new menu should appear in GRUB, showing the boot options for that distro; this is a GRUB menu, converted from the usual ISOLINUX menu provided by that distro.

+ +

Booting manually

- If the ISOLINUX parser or Search for GRUB configuration options won't work, then press C to get to GRUB command line.
+ If the ISOLINUX parser or Search for GRUB configuration options won't work, then press C to get to the GRUB command line.
grub> ls
Get the device from above output, eg (usb0). Example:
diff --git a/docs/gnulinux/grub_cbfs.html b/docs/gnulinux/grub_cbfs.html index 5fb46dc..1cbc886 100644 --- a/docs/gnulinux/grub_cbfs.html +++ b/docs/gnulinux/grub_cbfs.html @@ -33,6 +33,11 @@ such that the 'grub.cfg' and 'grubtest.cfg' files exists directly inside CBFS instead of inside the GRUB payload 'memdisk' (which is itself stored in CBFS).

+

+ You can either modify + the GRUB configuration stored in the flash chip, or you can modify a GRUB configuration + file on the main storage which the libreboot GRUB payload will automatically search for. +

Here is an excellent writeup about CBFS (coreboot filesystem): @@ -45,6 +50,7 @@