An open API service indexing awesome lists of open source software.

https://github.com/mrdotx/efistub

shell script to create efi boot entries with efibootmgr
https://github.com/mrdotx/efistub

boot efi efibootmgr entries hooks initrd kernel manager memtest options order pacman parameter uefi

Last synced: 4 days ago
JSON representation

shell script to create efi boot entries with efibootmgr

Awesome Lists containing this project

README

          

# efistub

![screenshot](screenshot.png)

shell script to create efi boot entries with efibootmgr

| directory | comment |
| :---------- | :---------------------------------------------------------------------- |
| examples | config files for boot entries, the order of the files is the boot order |

| file | comment |
| :---------------------- | :---------------------------------------------------------------------------- |
| 98-lenovo_fallback.hook | workaround lenovo uefi linux fallback loader |
| 99-efistub.hook | hook to update efi boot entries on kernel update with pacman |
| efistub.sh | script that deletes all boot entries from efi and create new ones from config |

## config files

values and defaults:

- label=Linux
- disk=/dev/sda
- partition=1
- loader=/vmlinuz-linux
- options=

## install pacman hook

- copy 99-efistub.hook to directory /etc/pacman.d/hooks