mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 12:00: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
|
fi
|
||||||
_INITRD="${UEFISYS_PATH}/${INITRAMFS}"
|
_INITRD="${UEFISYS_PATH}/${INITRAMFS}"
|
||||||
# clean and copy to efisys
|
# 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}"
|
! [[ -d "${DESTDIR}/${UEFISYS_MP}/${UEFISYS_PATH}" ]] && mkdir -p "${DESTDIR}/${UEFISYS_MP}/${UEFISYS_PATH}"
|
||||||
rm -f "${DESTDIR}/${UEFISYS_MP}/${_KERNEL}"
|
rm -f "${DESTDIR}/${UEFISYS_MP}/${_KERNEL}"
|
||||||
cp -f "${DESTDIR}/boot/${VMLINUZ}" "${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}"
|
rm -f "${DESTDIR}/${UEFISYS_MP}/${_INITRD_AMD_UCODE}"
|
||||||
cp -f "${DESTDIR}/boot/${AMD_UCODE}" "${DESTDIR}/${UEFISYS_MP}/${_INITRD_AMD_UCODE}"
|
cp -f "${DESTDIR}/boot/${AMD_UCODE}" "${DESTDIR}/${UEFISYS_MP}/${_INITRD_AMD_UCODE}"
|
||||||
fi
|
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"
|
cat << CONFEOF > "${DESTDIR}/etc/systemd/system/efistub_copy.path"
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Copy EFISTUB Kernel and Initramfs files to EFI SYSTEM PARTITION
|
Description=Copy EFISTUB Kernel and Initramfs files to EFI SYSTEM PARTITION
|
||||||
|
@ -446,6 +449,7 @@ CONFEOF
|
||||||
else
|
else
|
||||||
systemctl enable efistub_copy.path
|
systemctl enable efistub_copy.path
|
||||||
fi
|
fi
|
||||||
|
sleep 5
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue