3.3.5 Configuring the System

This transfered ttylinux system is a RAM disk system. Its file system is a gzipped image on the boot drive; its directories and files are very inaccessible. When the system is running, changes made to files are not retained for the next boot. Customizing or configuring this system to your needs takes some specific support.

A ttylinux system properly transfered, such as by using the /sbin/ttylinux-flash script, has a special boot-time startup feature: when ttylinux boots it attempts to mount the USB/flash drive that is boots from and run a script on that drive. Since the script is in a boot drive directory, and not burried away in a compressed file system, it can be changed and maintained by you. You can change this script to perform ttylinux configuration for ttylinux to do when it boots.

The feature of mounting the booted drive and running a startup script on that drive provides the user with a persistent boot-time startup configuration that is retained from one boot to the next. This user-maintainable startup script on the boot drive is in the config/ttylinux directory; a default version of this script is put onto the boot drive when the /sbin/ttylinux-flash script is run. This startup script is a very convenient place to configure your particular network interface upon ttylinux startup.