apply uefi_opt if we're building a uefi-enabled iso
This commit is contained in:
parent
b7fedae885
commit
0066f6c699
|
|
@ -102,6 +102,10 @@ iso_xorriso_build() {
|
||||||
notice "building iso..."
|
notice "building iso..."
|
||||||
isoname="${image_name}-live.iso"
|
isoname="${image_name}-live.iso"
|
||||||
|
|
||||||
|
[[ -n "$mkefi" ]] && {
|
||||||
|
uefi_opt="-eltorito-alt-boot -e boot/grub/efiboot.img -isohybrid-gpt-basdat -no-emul-boot"
|
||||||
|
}
|
||||||
|
|
||||||
mkdir -p $R/dist
|
mkdir -p $R/dist
|
||||||
pushd $workdir
|
pushd $workdir
|
||||||
sudo xorriso -as mkisofs -r -J -joliet-long -l \
|
sudo xorriso -as mkisofs -r -J -joliet-long -l \
|
||||||
|
|
@ -113,6 +117,7 @@ iso_xorriso_build() {
|
||||||
-no-emul-boot \
|
-no-emul-boot \
|
||||||
-boot-load-size 4 \
|
-boot-load-size 4 \
|
||||||
-boot-info-table \
|
-boot-info-table \
|
||||||
|
${=uefi_opt} \
|
||||||
-o $R/dist/$isoname \
|
-o $R/dist/$isoname \
|
||||||
binary || zerr
|
binary || zerr
|
||||||
popd
|
popd
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue