mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 12:00:37 +02:00
don't copy kernel on cancel
This commit is contained in:
parent
4013753341
commit
358624db25
1 changed files with 5 additions and 4 deletions
|
@ -468,8 +468,8 @@ do_efistub_uefi() {
|
||||||
"SYSTEMD-BOOT" "SYSTEMD-BOOT for ${_UEFI_ARCH} UEFI" \
|
"SYSTEMD-BOOT" "SYSTEMD-BOOT for ${_UEFI_ARCH} UEFI" \
|
||||||
"rEFInd" "rEFInd for ${_UEFI_ARCH} UEFI" 2>"${ANSWER}" || CANCEL=1
|
"rEFInd" "rEFInd for ${_UEFI_ARCH} UEFI" 2>"${ANSWER}" || CANCEL=1
|
||||||
case $(cat "${ANSWER}") in
|
case $(cat "${ANSWER}") in
|
||||||
"SYSTEMD-BOOT") do_systemd_boot_uefi || return 1;;
|
"SYSTEMD-BOOT") do_systemd_boot_uefi ;;
|
||||||
"rEFInd") do_refind_uefi || return 1;;
|
"rEFInd") do_refind_uefi ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
@ -1019,8 +1019,9 @@ install_bootloader_uefi() {
|
||||||
"${_EFISTUB_MENU_LABEL}" "${_EFISTUB_MENU_TEXT}" \
|
"${_EFISTUB_MENU_LABEL}" "${_EFISTUB_MENU_TEXT}" \
|
||||||
"GRUB_UEFI" "GRUB(2) for ${_UEFI_ARCH} UEFI" 2>"${ANSWER}" || CANCEL=1
|
"GRUB_UEFI" "GRUB(2) for ${_UEFI_ARCH} UEFI" 2>"${ANSWER}" || CANCEL=1
|
||||||
case $(cat "${ANSWER}") in
|
case $(cat "${ANSWER}") in
|
||||||
"EFISTUB") do_efistub_uefi || return 1
|
"EFISTUB") do_efistub_uefi
|
||||||
do_efistub_copy_to_efisys ;;
|
[[ "${CANCEL}" == "" ]] && do_efistub_copy_to_efisys
|
||||||
|
;;
|
||||||
"GRUB_UEFI") do_grub_uefi ;;
|
"GRUB_UEFI") do_grub_uefi ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue