Use gcdaa64.efi and make boot.iso on aarch64 (#1174475)
Add iso creation and switch to using gcdaa64.efi instead of grubaa64.efi
Signed-off-by: Peter Jones <pjones@redhat.com>
Signed-off-by: Brian C. Lane <bcl@redhat.com>
(cherry picked from commit 8f582846af
)
Resolves: rhbz#1174475
This commit is contained in:
parent
6688b96b38
commit
db5e36b2b6
@ -25,7 +25,7 @@ mkdir ${KERNELDIR}
|
|||||||
## WHeeeeeeee, EFI.
|
## WHeeeeeeee, EFI.
|
||||||
## We could remove the basearch restriction someday..
|
## We could remove the basearch restriction someday..
|
||||||
<% efiargs=""; efigraft="" %>
|
<% efiargs=""; efigraft="" %>
|
||||||
%if exists("boot/efi/EFI/*/grubaa64.efi"):
|
%if exists("boot/efi/EFI/*/gcdaa64.efi"):
|
||||||
<%
|
<%
|
||||||
efiarch = 'AA64'
|
efiarch = 'AA64'
|
||||||
efigraft="EFI/BOOT={0}/EFI/BOOT".format(outroot)
|
efigraft="EFI/BOOT={0}/EFI/BOOT".format(outroot)
|
||||||
@ -35,5 +35,12 @@ mkdir ${KERNELDIR}
|
|||||||
efigraft += " {0}={1}/{0}".format(img,outroot)
|
efigraft += " {0}={1}/{0}".format(img,outroot)
|
||||||
%>
|
%>
|
||||||
<%include file="efi.tmpl" args="configdir=configdir, KERNELDIR=KERNELDIR, efiarch=efiarch, isolabel=isolabel"/>
|
<%include file="efi.tmpl" args="configdir=configdir, KERNELDIR=KERNELDIR, efiarch=efiarch, isolabel=isolabel"/>
|
||||||
%endif
|
|
||||||
|
|
||||||
|
## make boot.iso
|
||||||
|
runcmd mkisofs -o ${outroot}/images/boot.iso \
|
||||||
|
${efiargs} -R -J -V '${isolabel}' -T -graft-points \
|
||||||
|
${KERNELDIR}=${outroot}/${KERNELDIR} \
|
||||||
|
${LIVEDIR}=${outroot}/${LIVEDIR} \
|
||||||
|
${efigraft} ${imggraft}
|
||||||
|
treeinfo images-${basearch} boot.iso images/boot.iso
|
||||||
|
%endif
|
||||||
|
Loading…
Reference in New Issue
Block a user