mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 03:50:37 +02:00
update xorriso commands
This commit is contained in:
parent
4c80922f39
commit
d832cad535
3 changed files with 6 additions and 15 deletions
|
@ -436,17 +436,14 @@ cd "${WD}/"
|
|||
## Generate the BIOS+ISOHYBRID CD image using xorriso (extra/libisoburn package) in mkisofs emulation mode
|
||||
echo "Generating ALLINONE hybrid ISO ..."
|
||||
xorriso -as mkisofs \
|
||||
-iso-level 3 -rock -joliet \
|
||||
-max-iso9660-filenames -omit-period \
|
||||
-omit-version-number -allow-leading-dots \
|
||||
-relaxed-filenames -allow-lowercase -allow-multidot \
|
||||
-iso-level 3 \
|
||||
-max-iso9660-filenames \
|
||||
-volid "ARCHBOOT" \
|
||||
-preparer "prepared by ${_BASENAME}" \
|
||||
-eltorito-boot boot/syslinux/isolinux.bin \
|
||||
-eltorito-catalog boot/syslinux/boot.cat \
|
||||
-no-emul-boot -boot-load-size 4 -boot-info-table \
|
||||
-isohybrid-mbr /usr/lib/syslinux/bios/isohdpfx.bin \
|
||||
--sort-weight 1 boot/syslinux/isolinux.bin \
|
||||
-output "${IMAGENAME}.iso" "${ALLINONE}/" &> "/tmp/archboot_allinone_xorriso.log"
|
||||
|
||||
# create x86_64 iso, if not present
|
||||
|
|
|
@ -89,10 +89,8 @@ rm -rf "${FSIMG}"
|
|||
|
||||
## Create new ISO with BIOS, ISOHYBRID and UEFI support
|
||||
xorriso -as mkisofs \
|
||||
-iso-level 3 -rock -joliet \
|
||||
-max-iso9660-filenames -omit-period \
|
||||
-omit-version-number -allow-leading-dots \
|
||||
-relaxed-filenames -allow-lowercase -allow-multidot \
|
||||
-iso-level 3 \
|
||||
-full-iso9660-filenames \
|
||||
-volid "ARCHBOOT" \
|
||||
-preparer "prepared by archboot-uefi-cd.sh" \
|
||||
-eltorito-boot boot/syslinux/isolinux.bin \
|
||||
|
@ -101,7 +99,6 @@ xorriso -as mkisofs \
|
|||
-eltorito-alt-boot -e CDEFI/cdefiboot.img -isohybrid-gpt-basdat \
|
||||
-no-emul-boot \
|
||||
-isohybrid-mbr "${ISOIMG}"/boot/syslinux/isohdpfx.bin \
|
||||
--sort-weight 1 boot/syslinux/isolinux.bin \
|
||||
-output "${OUTPUT_IMAGENAME}" "${ISOIMG}"/ &> /tmp/xorriso.log
|
||||
|
||||
if [[ -e "${OUTPUT_IMAGENAME}" ]]; then
|
||||
|
|
|
@ -698,10 +698,8 @@ cd "${_ARCHBOOT_ISO_WD}/"
|
|||
echo "Generating the modified ISO ..."
|
||||
|
||||
xorriso -as mkisofs \
|
||||
-iso-level 3 -rock -joliet \
|
||||
-max-iso9660-filenames -omit-period \
|
||||
-omit-version-number -allow-leading-dots \
|
||||
-relaxed-filenames -allow-lowercase -allow-multidot \
|
||||
-iso-level 3 \
|
||||
-full-iso9660-filenames \
|
||||
-volid "ARCHBOOT" \
|
||||
-preparer "prepared by ${_BASENAME}" \
|
||||
-eltorito-boot boot/syslinux/isolinux.bin \
|
||||
|
@ -709,7 +707,6 @@ xorriso -as mkisofs \
|
|||
-no-emul-boot -boot-load-size 4 -boot-info-table \
|
||||
-isohybrid-mbr /usr/lib/syslinux/bios/isohdpfx.bin \
|
||||
${_CD_UEFI_PARAMETERS} \
|
||||
--sort-weight 1 boot/syslinux/isolinux.bin \
|
||||
-output "${_ARCHBOOT_ISO_UPDATED_PATH}" "${_ARCHBOOT_ISO_EXT_DIR}/" &> "/tmp/archboot_update_xorriso.log"
|
||||
echo
|
||||
|
||||
|
|
Loading…
Reference in a new issue