[syslinux] xorriso or genisoimage syntax assistance

Dean Graff graff97 at gmail.com
Sun Feb 2 08:57:22 PST 2014


On Sun, Feb 2, 2014 at 6:27 AM, Mattias Schlenker <ms at mattiasschlenker.de>wrote:
[...]

> Build a recent xorriso - this can be run from the build directory without
> installing (thanks, Thomas!):
>
> ./configure --enable-static
>
> Thank you for pointing this out, I tried desperately to statically compile
`mkisofs' yesterday, to no avail. To hear that xorriso is static friendly
is "a breath of fresh air". And yeah much appreciation to Thomas for this.

> /usr/compat.static/bin/xorriso -as mkisofs  -joliet -graft-points -c
> boot/isolinux/boot.cat  -b boot/isolinux/isolinux.bin -no-emul-boot
> -boot-info-table -boot-load-size 4  -isohybrid-mbr
> /usr/share/syslinux/isohdpfx.bin --modification-date=2014020113222000 -V
> XPMOVER -o xpmover-erebos-20140201-132220.iso  -r cdmaster --sort-weight 0
> / --sort-weight 1 /boot --sort-weight 3 /boot/kernel --sort-weight 5
> /boot/isolinux --sort-weight 6 /boot/isolinux/isolinux.bin
>

This look like perhaps exactly what i need to get my partition isohybrid
USB correct.

> ... -isohybrid-mbr /usr/share/syslinux/isohdpfx.bin -eltorito-alt-boot -e
> boot/efi/efi.img -no-emul-boot -isohybrid-gpt-basdat ...
>
> Of course the modification date is not necessary (but a nice trick for
> live distributions to find their drive without mounting just by using
> blkid). The sort weighting slightly speeds up boot times (and works around
> a bug found in syslinux up to 6.02 - or many BIOS implementations, depends
> on your perspective)
>
> This is very succinct, and yeah I am mostly making live operating systems,
I hope to tackle freebsd booting with mboot.c32, after i have isolinux and
the iso9660 file-system more well understood.

-dean


More information about the Syslinux mailing list