3.3.2 Target Directory

The target directory is the directory where ttylinux will be put; it must be the top-level, root directory on the disk partition being used. You need to know, or find out, the device name for the disk partition onto which you want to transfer ttylinux. If you are not sure what a disk partition is you can read a little more description of ttylinux target partitions in section 3.4.2, but do not continue until you understand enough about disk devices and partitions to understand the rest of this section.

Due to the combined space requirements of the 8 MB ttylinux file system and the 2.5 to 3.5 MB ttylinux Linux kernel, and considering some margin, the minimum partition size onto which you can install ttylinux and have it work is at least 12 MB. These sizes are much larger for the i686 and x86_64 ttylinux variants.

This rest of this section describes manually mounting a disk partition that has the directory to transfer ttylinux onto. If your target directory is already mounted, or automatically mounts, and you will use the ttylinux script to transfer ttylinux, then delete everything in the target directory or the script will not transfer ttylinux onto it.

In order to manually mount a disk you need to know the disk device node e.g. /dev/sdc and its mountable partition you want to use e.g. /dev/sdc1. Read the previous sentence again, note the distinction between the disk and partition devices.

A USB drive partition probably should be mounted with the following command. For the following example of mounting the drive, /mnt/flash references the mount point in your file system to which the drive mounts. If you are not using ttylinux then your actual mount point may be different; substitute accordingly. If you are mounting a Linux file system then change to the appropriate file system type in the following command.

	mount -t vfat /dev/<partition> /mnt/flash

The device partition in the above example is the device node of the mountable partition on the disk that you want to use e.g. sdc1, in which case it represents /dev/sdc1.

If you will use the ttylinux script to transfer ttylinux, then delete everything in the target directory or the script will not transfer ttylinux onto it.