~fitzsim/grub

Mezzano loader module for GRUB
Simplify build instructions
Document mezzano.mod
Build mezzano.mod

refs

mezzano-module
browse  log 
mezzano-module-1
release notes 

clone

read-only
https://git.sr.ht/~fitzsim/grub
read/write
git@git.sr.ht:~fitzsim/grub

You can also use your local clone with git send-email.

#mezzano.mod

#Build

$ ./bootstrap && ./configure --with-platform=coreboot --target=x86_64-linux-gnu && make -j`nproc`

#Deploy

Copy ./grub-core/mezzano.mod to boot partition of USB key.

#Usage Examples

GRUB> insmod (usb0,msdos2)/mezzano.mod
GRUB> mezzano (usb0,msdos3) freestanding verbose read-only video-console set-i8042-bits

GRUB> insmod (usb0,msdos2)/mezzano.mod
GRUB> mezzano uuid:5cf6ee792cdf45e1ba2b6325c41a5f10 freestanding read-only set-i8042-bits

GRUB> insmod (usb0,msdos2)/mezzano.mod
GRUB> mezzano (usb0,msdos3)/mezzano.image freestanding verbose read-only video-console set-i8042-bits