Technical data

5. Creating the fli4l Archives/Boot media
Usage: mkfli4l.sh [options] [config-dir]
-c, --clean cleanup the build-directory
-b, --build <dir> set build-directory to <dir> for the fli4l-files
-h, --help display this usage
--batch don't ask for user input
config-dir set other config-directory - default is "config"
--hdinstallpath <dir> install a pre-install environment directly to
usb/compact flash device mounted or mountable to
directory <dir> 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 <name> user name for remote-update - default is "fli4l"
--remotehost <host> hostname or IP of remote machine - default
is HOSTNAME set in [config-dir]/base.txt
--remotepath <path> pathname on remote maschine - default is "/boot"
--remoteport <portnr> portnumber of the sshd on remote maschine
*** Netboot options (only on Unix/Linux)
--tftpbootpath <path> pathname to tftpboot directory
--tftpbootimage <name> name of the generated bootimage file
--pxesubdir <path> subdirectory for pxe files relative to tftpbootpath
*** Developer options
-u, --update-ver set version to <fli4l_version>-rev<svn revision>
-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
An HD pre-installation of a suitably formatted (FAT16/FAT32) CompactFlash (in a USB
cardreader) or an USB Stick can be done by using the option --hdinstallpath <dir>. You
252