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 * arch-install-scripts
* dosfstools * dosfstools
* e2fsprogs * e2fsprogs
* edk2-shell
* libisoburn * libisoburn
* squashfs-tools * squashfs-tools

View File

@ -204,7 +204,7 @@ make_efi() {
# edk2-shell based UEFI shell # edk2-shell based UEFI shell
# shellx64.efi is picked up automatically when on / # 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 # Prepare efiboot.img::/EFI for "El Torito" EFI boot mode

View File

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