efibootmgr: move setup instructions to README.voidlinux

This commit is contained in:
Neel Chotai 2021-02-27 20:03:09 +00:00 committed by Érico Nogueira Rolim
parent 0b7e19dc54
commit 733bb1c82a
3 changed files with 23 additions and 21 deletions

View file

@ -1,19 +1,2 @@
efibootmgr can automatically generate EFI boot entries to
directly boot the kernel after every kernel update or installation.
Enable this by editing /etc/default/efibootmgr-kernel-hook.
The efi variables need to be accessible in order for this to work, so
add this line to your fstab and reboot or mount manually:
efivarfs /sys/firmware/efi/efivars efivarfs 0 0
-----------------------------------------------------------------------
Kernel cmd options can be configured in /etc/default/efibootmgr-kernel-hook,
but you always have to reconfigure the kernel:
$ xbps-reconfigure -f linux4.8
(or any other kernel version)
This is also required after the first installation of this package.
-----------------------------------------------------------------------
The bootorder itself is not changed, so your previous boot loader will
stay enabled until you can edit the order in your firmware interface or
using "efibootmgr -o <hexnum>"
See /usr/share/doc/efibootmgr/README.voidlinux for instructions on
using efibootmgr to automatically manage EFI boot entries.

View file

@ -0,0 +1,19 @@
efibootmgr can automatically generate EFI boot entries to
directly boot the kernel after every kernel update or installation.
Enable this by editing /etc/default/efibootmgr-kernel-hook.
The EFI variables need to be accessible in order for this to work, so
add this line to your fstab and reboot or mount manually:
efivarfs /sys/firmware/efi/efivars efivarfs defaults 0 0
-----------------------------------------------------------------------
Kernel cmd options can be configured in /etc/default/efibootmgr-kernel-hook,
but you always have to reconfigure the kernel:
$ xbps-reconfigure -f linux4.8
(or any other kernel version)
This is also required after the first installation of this package.
-----------------------------------------------------------------------
The bootorder itself is not changed, so your previous boot loader will
stay enabled until you can edit the order in your firmware interface or
using "efibootmgr -o <hexnum>"

View file

@ -1,7 +1,7 @@
# Template file for 'efibootmgr'
pkgname=efibootmgr
version=17
revision=3
revision=4
hostmakedepends="pkg-config"
makedepends="libefivar-devel popt-devel"
short_desc="Tool to modify UEFI Firmware Boot Manager Variables"
@ -39,7 +39,7 @@ do_install() {
}
post_install() {
vlicense COPYING
vdoc ${FILESDIR}/README.voidlinux
vmkdir etc/
vinstall "${FILESDIR}/efibootmgr-kernel-hook.confd" 644 etc/default efibootmgr-kernel-hook
vinstall ${FILESDIR}/kernel.d/efibootmgr.post-install 744 \