From d858d6d6bff7d5bf6860338e628aa95a2688e02a Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Sat, 21 Jan 2023 21:56:45 +0100 Subject: [PATCH] use disk and part for bootmgr --- usr/lib/archboot/installer/bootloader.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr/lib/archboot/installer/bootloader.sh b/usr/lib/archboot/installer/bootloader.sh index b017590d7..e270a0b27 100644 --- a/usr/lib/archboot/installer/bootloader.sh +++ b/usr/lib/archboot/installer/bootloader.sh @@ -154,7 +154,7 @@ _do_uefi_efibootmgr() { for _bootnum in $(efibootmgr | grep '^Boot[0-9]' | grep -F -i "${_BOOTMGR_LABEL}" | cut -b5-8) ; do efibootmgr --quiet -b "${_bootnum}" -B done - _BOOTMGRDEV=/dev/"$(${_LSBLK} -no PKNAME "${_UEFISYSDEV}")" + _BOOTMGRDEV=$(${_LSBLK} PKNAME "${_UEFISYSDEV}")" _BOOTMGRNUM=$(echo "${_UEFISYSDEV}" | sed -e "s#${_BOOTMGRDEV}##g") efibootmgr --quiet --create --disk "${_BOOTMGRDEV}" --part "${_BOOTMGRNUM}" --loader "${_BOOTMGR_LOADER_PATH}" --label "${_BOOTMGR_LABEL}" }