diff --git a/usr/lib/archboot/installer/bootloader.sh b/usr/lib/archboot/installer/bootloader.sh index e270a0b27..8216ea7b2 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=$(${_LSBLK} 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}" }