Efihelper program, works as boot manager assistant on Debian and Ubuntu based systems.
- Systemd (optional (if systemdboot method selected))
- Lsb-release
- Efibootmgr
git clone (this repo)
cd debianefihelper
sudo install -Dm755 ./efihelper /usr/local/bin/efihelper
sudo efihelper first
sudo efihelper install $(uname -r)
or
sudo efihelper install 5.14.15-xanmod1
sudo efihelper remove $(uname -r)
or
sudo efihelper remove 5.14.15-xanmod1
v1.2 : Fix to EFISTUB support with initramfs
|-> : New hook for initramfs rebuild
|-> : Remove empty version directory when removing EFISTUB files
|-> : Hide `efibootmgr` output
|-> : Don't recreate the hooks if they already exist
\-> : debian/ directory so it can be packaged to a `.deb` file
v1.1 : Added systemdboot support
|-> : Some variables fixed
\-> : Script cleaned