
This directory contains direcotires in the form of:

DistributionRevision-Architecture

The files needed for these directories can can easily be generated 
with the following methodologies.  And as you can see, the files 
are simply a subset of those provided directly from the distribution 
itself.

  For Debian-based variants:

    In the top level dists directory for your version/architectures,
    find the respective file:

      mini.iso

    loopback mount it, and copy at least the following files to
    another location

      initrd.gz
      isolinux.bin
      linux

    Change all of these files to be publically writable, so that your
    http_user can later modify them, essentially to place the appropriate
    preseed into initrd.img.  Create a new tar file name (according to
    the above conventions) by archiving this new set of files.

  For RedHat-based variants:

    In the /images/pxeboot directory for your version/architecture,
    find the file

      diskboot.iso

    loopback mount it, and copy the contents into the proper directory.
    Then you can selectively remove all but the following

      initrd.img
      syslinux.cfg
      vmlinuz

    Change syslinux.cfg to be publically writable

  For SuSE-based variants:

    In the top level distribution directory for your version/architecture,
    find the directory

      boot/{arch}/loader

    and copy the following files into the proper directory

      initrd
      linux
      
      rename isolinux.cfg to syslinux.cfg

    Change syslinux.cfg to be publically writable
    