Usage: mkfli4l.sh [options] [config-dir] -c, --clean cleanup the build-directory -b, --build set build-directory to for the fli4l-files -h, --help display this usage --batch don't ask for user input --yes when using --batch, assume YES for all questions config-dir set other config-directory - default is "config" --hdinstallpath install a pre-install environment directly to usb/compact flash device mounted or mountable to directory in order to start the real installation process directly from that device device either has to be mounted and to be writable for the user or it has to be mountable by the user Do not use this for regular updates! *** Remote-Update options --remoteupdate remote-update via scp, implies "--filesonly" --remoteremount make /boot writable before copying files and read only afterwards --remoteuser user name for remote-update - default is "fli4l" --remotehost hostname or IP of remote machine - default is HOSTNAME set in [config-dir]/base.txt --remotepath pathname on remote maschine - default is "/boot" --remoteport portnumber of the sshd on remote maschine *** Netboot options (only on Unix/Linux) --tftpbootpath pathname to tftpboot directory --tftpbootimage name of the generated bootimage file --pxesubdir subdirectory for pxe files relative to tftpbootpath *** Developer options -u, --update-ver set version to -rev -v, --verbose verbose - some debug-output -k, --kernel-pkg create a package containing all available kernel modules and terminate afterwards. set COMPLETE_KERNEL='yes' in config-directory/_kernel.txt and run mkfli4l.sh again without -k to finish --filesonly create only fli4l-files - do not create a boot-media --no-squeeze don't compress shell scripts --rebuild rebuild mkfli4l and related tools; needs make, gcc and binutils