Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | grub.cfg: simplify isolinux parsing to a single function | Francis Rowe | 2016-01-02 | 1 | -46/+15 |
| | |||||
* | grub.cfg: re-factor switching to grub.cfg to a function | Francis Rowe | 2016-01-02 | 1 | -43/+18 |
| | |||||
* | grub.cfg: eliminate use of * wildcard | Francis Rowe | 2016-01-02 | 1 | -5/+30 |
| | | | | | This causes huge boot delays, because GRUB is extremely slow at enumerating the list of available devices/partitions. | ||||
* | grub.cfg: don't look inside lvm volumes | Francis Rowe | 2016-01-02 | 1 | -12/+9 |
| | | | | This means using * which is slow in GRUB. | ||||
* | grub.cfg: md/X,Y is invalid notation for RAID volumes in GRUB | Francis Rowe | 2016-01-02 | 1 | -2/+2 |
| | |||||
* | remove seabios from grub.cfg | Francis Rowe | 2015-12-13 | 1 | -4/+0 |
| | |||||
* | delete coreinfo | Francis Rowe | 2015-12-13 | 1 | -4/+0 |
| | |||||
* | Revert "grub.cfg: link to coreinfo on all ROMs, not just text-mode" | Francis Rowe | 2015-12-09 | 2 | -4/+4 |
| | | | | This reverts commit e89e17c8d5d5169eed0b28c218f27a9358c07df9. | ||||
* | grub.cfg: link to coreinfo on all ROMs, not just text-mode | Francis Rowe | 2015-12-09 | 2 | -4/+4 |
| | |||||
* | New payload: Coreinfo | Klemens Nanni | 2015-12-09 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | Add coreinfo as optional payload providing various useful system information. As part of coreboot, coreinfo does not need to be downloaded seperately, just build it using $ ./build module coreinfo after downloading and building coreboot. See https://www.coreboot.org/Payloads#Coreinfo for more information. | ||||
* | grub.cfg: Add MemTest86+ hotkey, fix lowercase | Klemens Nanni | 2015-11-05 | 2 | -9/+9 |
| | | | | | | Appearently --hotkey can only be used once, therefore remove uppercase Letters overwriting lowercase ones. | ||||
* | grub.cfg: use memtest.bin, not memtest | Francis Rowe | 2015-11-05 | 1 | -1/+1 |
| | |||||
* | grub.cfg (text mode): linux16 memtest, not chainload memtest | Francis Rowe | 2015-11-05 | 1 | -1/+1 |
| | |||||
* | grub.cfg: Search for keyfile only once | Klemens Nanni | 2015-11-05 | 1 | -5/+5 |
| | |||||
* | grub.cfg: Search {boot/,}grub2 as well (OpenSUSE) | Klemens Nanni | 2015-11-05 | 1 | -1/+22 |
| | |||||
* | grub.cfg: remove redundant space | Francis Rowe | 2015-11-05 | 1 | -1/+1 |
| | |||||
* | grub.cfg: search on usb first, not ahci | Francis Rowe | 2015-11-05 | 1 | -1/+1 |
| | |||||
* | libreboot is not autoboot | Francis Rowe | 2015-10-14 | 1 | -4/+4 |
| | |||||
* | Integrate SeaBIOS payload as option on top of GRUB, with SeaVGABIOS | Francis Rowe | 2015-10-14 | 1 | -0/+4 |
| | |||||
* | docs/tasks.html: tidy up | Francis Rowe | 2015-10-07 | 1 | -31/+21 |
| | |||||
* | grub.cfg: replace autoboot with libreboot | Francis Rowe | 2015-10-06 | 1 | -5/+5 |
| | | | | | kl3 told me to do it before pushing the last patch, but I wasn't concentrating and didn't see his message | ||||
* | Merge kl3's GRUB enhancements from autoboot | Klemens Nanni | 2015-10-06 | 1 | -94/+88 |
| | |||||
* | grub.cfg: RAID support (2) | Francis Rowe | 2015-09-22 | 1 | -19/+16 |
| | |||||
* | grub.cfg: RAID support (note: ugly hack. TODO: re-write) | Francis Rowe | 2015-09-22 | 1 | -7/+19 |
| | |||||
* | grub.cfg: fix indentation and empty line | Francis Rowe | 2015-09-02 | 1 | -2/+1 |
| | |||||
* | grub.cfg cbfs: put set root and unset superusers in the submenu | Francis Rowe | 2015-09-02 | 1 | -2/+2 |
| | |||||
* | grub.cfg: re-add searching for grub.cfg on USB devices | Francis Rowe | 2015-09-02 | 1 | -1/+1 |
| | |||||
* | grub.cfg: only search for grub.cfg on ahci0 | Francis Rowe | 2015-09-02 | 1 | -1/+1 |
| | |||||
* | grub.cfg: add missing end quote | Francis Rowe | 2015-08-30 | 1 | -1/+1 |
| | |||||
* | grub.cfg: fix indentation on if statement | Klemens Nanni | 2015-08-29 | 1 | -1/+1 |
| | |||||
* | grub.cfg: Be more intelligent: automatically decrypt, etc | Klemens Nanni | 2015-08-23 | 1 | -33/+94 |
| | |||||
* | grub.cfg: refer to variables properly | Francis Rowe | 2015-08-18 | 1 | -5/+5 |
| | |||||
* | grub.cfg: Don't load on-disk grub.cfg, just libreboot_grub.cfg | Francis Rowe | 2015-08-18 | 1 | -1/+1 |
| | | | | This maintains behavioural compatibility with release 20150518. | ||||
* | grub.cfg: re-add missing if check for initrd.img | Francis Rowe | 2015-08-16 | 1 | -1/+3 |
| | |||||
* | grub.cfg: simplify (remove repetition) | Francis Rowe | 2015-08-16 | 1 | -81/+35 |
| | |||||
* | grub.cfg: switch to on-disk grub.cfg if it exists | Francis Rowe | 2015-07-10 | 1 | -0/+8 |
| | |||||
* | fix lack of line breaks in some files | Francis Rowe | 2015-06-06 | 1 | -0/+1 |
| | |||||
* | grub.cfg: also look for /boot/vmlinuz and /boot/initrd.img | Francis Rowe | 2015-06-04 | 1 | -3/+10 |
| | |||||
* | grub.cfg: Also scan for grub2/grub.cfg, not just grub/grub.cfg | Francis Rowe | 2015-04-11 | 1 | -0/+14 |
| | | | | A Fedora 21 user had issues. This should make them happy. | ||||
* | GRUB: add vesamenu.c32 support (fixes tails ISOLINUX menu) | Francis Rowe | 2015-03-17 | 1 | -12/+0 |
| | | | | | | Debian ISOLINUX menu is still broken (syslinux_configfile -i just puts you back to the main screen but with the Debian background). (same issue on gnewsense) | ||||
* | grub.cfg: add syslinux_configfile menuentry for ahci0 | Francis Rowe | 2015-02-22 | 1 | -0/+21 |
| | |||||
* | grub.cfg: Add more paths for syslinux_configfile | Francis Rowe | 2015-02-22 | 1 | -0/+8 |
| | |||||
* | Delete GRUB Invaders from libreboot | Francis Rowe | 2015-02-13 | 1 | -4/+0 |
| | |||||
* | grub.cfg: add another SYSLINUX config location | Lunar | 2015-02-13 | 1 | -0/+4 |
| | | | | `syslinux/syslinux.cfg` is at least used by Tails. | ||||
* | grub.cfg: hardcode the list of partitions to search | Francis Rowe | 2015-01-26 | 1 | -6/+3 |
| | | | | | | | | | | | | For libreboot_grub.cfg or ISOLINUX parsing, the old grub.cfg was using regexp to automatically search all partitions. For example, it was using (ahci0,*). This, and the ls, is extremely slow on some machines. Partition/file access is itself fast, but producing the list can be slow. Therefore, use hardcoded entries like ahci0,1-4 (up to 4) or usb0,1-4 instead of *. This is less flexible, but much faster and it should still work for most people. | ||||
* | grub.cfg: Fix Trisquel 7 32-bit (gnome) live USB booting | Francis Rowe | 2015-01-24 | 1 | -14/+6 |
| | | | | ISOLINUX parser was being given the wrong *.cfg files. | ||||
* | grub.cfg: Explicitly load missing modules | Francis Rowe | 2015-01-22 | 1 | -1/+9 |
| | |||||
* | grub.cfg: Add USB to the Search for GRUB menuentry | Francis Rowe | 2015-01-22 | 1 | -2/+2 |
| | | | | For the Guix GNU/Linux distribution. | ||||
* | grub.cfg: Add ahci1 to list of devices for optical drive | Francis Rowe | 2015-01-22 | 1 | -12/+14 |
| | | | | Docking station on X200 is SATA/AHCI. | ||||
* | grub.cfg: Scan all USB partitions for ISOLINUX parser | Francis Rowe | 2015-01-22 | 1 | -12/+14 |
| | | | | | This makes it possible to boot from USB regardless of what what partition an ISO file was written to using dd. |