mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 03:50:37 +02:00
add dialogs to copying to efi partition
This commit is contained in:
parent
50de6785d2
commit
0fdc0429e4
1 changed files with 4 additions and 0 deletions
|
@ -398,6 +398,7 @@ do_efistub_copy_to_efisys() {
|
|||
fi
|
||||
_INITRD="${UEFISYS_PATH}/${INITRAMFS}"
|
||||
# clean and copy to efisys
|
||||
DIALOG --infobox "Copying kernel, ucode and initramfs to EFI system partition now ..." 3 70
|
||||
! [[ -d "${DESTDIR}/${UEFISYS_MP}/${UEFISYS_PATH}" ]] && mkdir -p "${DESTDIR}/${UEFISYS_MP}/${UEFISYS_PATH}"
|
||||
rm -f "${DESTDIR}/${UEFISYS_MP}/${_KERNEL}"
|
||||
cp -f "${DESTDIR}/boot/${VMLINUZ}" "${DESTDIR}/${UEFISYS_MP}/${_KERNEL}"
|
||||
|
@ -411,6 +412,8 @@ do_efistub_copy_to_efisys() {
|
|||
rm -f "${DESTDIR}/${UEFISYS_MP}/${_INITRD_AMD_UCODE}"
|
||||
cp -f "${DESTDIR}/boot/${AMD_UCODE}" "${DESTDIR}/${UEFISYS_MP}/${_INITRD_AMD_UCODE}"
|
||||
fi
|
||||
sleep 5
|
||||
DIALOG --infobox "Enable automatic copying of system files to EFI system partition on installed system ..." 3 70
|
||||
cat << CONFEOF > "${DESTDIR}/etc/systemd/system/efistub_copy.path"
|
||||
[Unit]
|
||||
Description=Copy EFISTUB Kernel and Initramfs files to EFI SYSTEM PARTITION
|
||||
|
@ -446,6 +449,7 @@ CONFEOF
|
|||
else
|
||||
systemctl enable efistub_copy.path
|
||||
fi
|
||||
sleep 5
|
||||
fi
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue