]> git.ipfire.org Git - thirdparty/mkosi.git/commit
Add grub EFI support 1797/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 18 Aug 2023 11:58:08 +0000 (13:58 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 21 Aug 2023 10:35:36 +0000 (12:35 +0200)
commit307dde0a35d1cbd822b504ae0db9f6b22d0f4a39
tree93efec5e821af0f88ad4d3369bdfcdd221f01014
parent010314ce4c48eb38867f1a1b5e36b9056d8720bf
Add grub EFI support

Note that we only generate the necessary menu entries for the grub
configuration to chainload into our generated UKIs, we do not yet
install grub for EFI ourselves as this is a distribution specific
mess that we still need to figure out. On Fedora, because the
shim and grub2-efi packages install directly to /boot which we
redirect to /efi, this is sufficient to boot with grub on EFI by
simply installing the shim and grub2-efi packages.

For other distributions, a post install or finalize script will be
necessary that installs grub (and optionally shim) to the correct
locations in the ESP.
mkosi/__init__.py
mkosi/config.py
mkosi/resources/mkosi.md