releng: copy UEFI shell from airootfs instead of the host system

Fixes https://gitlab.archlinux.org/archlinux/archiso/-/issues/35 .
This commit is contained in:
nl6720 2020-07-30 18:22:44 +03:00
parent 0ada52d47f
commit d52d36363e
No known key found for this signature in database
GPG key ID: 5CE88535E188D369
3 changed files with 2 additions and 2 deletions

View file

@ -14,7 +14,6 @@ The following packages need to be installed to be able to create an image with t
* arch-install-scripts
* dosfstools
* e2fsprogs
* edk2-shell
* libisoburn
* squashfs-tools

View file

@ -204,7 +204,7 @@ make_efi() {
# edk2-shell based UEFI shell
# shellx64.efi is picked up automatically when on /
cp /usr/share/edk2-shell/x64/Shell_Full.efi "${work_dir}/iso/shellx64.efi"
cp "${work_dir}/x86_64/airootfs/usr/share/edk2-shell/x64/Shell_Full.efi" "${work_dir}/iso/shellx64.efi"
}
# Prepare efiboot.img::/EFI for "El Torito" EFI boot mode

View file

@ -17,6 +17,7 @@ diffutils
dmraid
dnsmasq
dosfstools
edk2-shell
efibootmgr
ethtool
exfat-utils