3
# Generate a legacy floppy emulation ISO boot image
5
# genliso foo.liso foo.zlilo
7
# the ISO image is the first argument so that a list of .zlilo images
8
# to include can be specified
19
echo Usage: $0 foo.liso foo.zlilo ...
24
Mtools\ version\ 3.9.9*|Mtools\ version\ 4.*)
27
echo Mtools version 3.9.9 or later is required
43
mformat -f 1440 -C -i $img ::
46
# These default options can be changed in the genliso script
47
SAY Etherboot ISO boot image generated by genliso
55
echo $f does not exist, skipping 1>&2
58
# shorten name for 8.3 filesystem
71
mcopy -m -i $img $f ::$g
73
mcopy -i $img $cfg ::syslinux.cfg
82
mkisofs -o $out -c boot.cat -b boot.img $dir