-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
uh.... I mean grub.cfg in memdisk inside grub.elf, which loads grub.cfg from CBFS
"grub.elf in cbfs" replace with "grub.cfg in cbfs" etc it's late
On 13/04/15 00:27, The Gluglug wrote:
(also, that puts a grub.elf in memdisk inside the grub.elf, which just jumps to grub.elf in CBFS)
So just put a grub.elf in cbfs root. ROM images in libreboot have a grub.cfg that you can use as a template (just extract the grub.cfg)
Another nice thing, it puts lots of keyboard layouts in the grub.elf (it even has Dvorak support)
On 13/04/15 00:23, The Gluglug wrote:
I'm not geek enough to build GRUB2. Last time I did it, I was telepathically controlled by Vladimir via IRC.
Use the libreboot build system, it basically automates everything. Just use GRUB from it:
./download all install GRUB build dependencies ./build module grub
Then cd to resources/utilities/grub-assemble/
There are files in there with the list of modules used. Then run the "gen.sh" script in there to generate a grub.elf file.