This is a "friendly fork" standalone copy of mkefiboot
that is normally part of Lorax.
This project was made for the express purpose of supporting producing EFI boot capable media on Linux distributions where the full Lorax software package (which requires Anaconda, the Red Hat/Fedora installer) would not be available.
mkefiboot
has the following requirements:
- Python 3
shim
signed by the Shim Review folks- Distribution signed GRUB 2 EFI binaries
- GNU Parted
device-mapper
dosfstools
hfsplus-tools
mkefiboot
can be installed easily using the included setup.py
:
$ python3 setup.py build
$ python3 setup.py install