Solaris 8 Advanced Installation Guide at docs.sun.com
ftp://ftp.wins.uva.nl:/pub/solaris/auto-install/
It's also possible without a server, if all information is put on the boot floppy.
Available in
/usr/share/fai/utils/
.
Available at http://cvs.kitenet.net/
joey-cvs/bin/debmirror
or at the FAI homepage.
# apt-get install fai should also work.
Available at the download page http://www.ltsp.org
or from the FAI
download page www.informatik.uni-koeln.de/fai
/download
.
http://support.3com.com/
infodeli/tools/nic/mba.htm
The format is:
ip=<client-ip>:<server-ip>:<gw-ip>:<netmask>:<hostname>:<device>:<autoconf>
For additional information see
/usr/src/linux/Documentation/nfsroot.txt
in the kernel sources.
Theses names are used in the main installation script rcS_fai
.
The configuration files for DHCP and BOOTP daemons use other names. Example:
FAI_ACTION is equal to T171 in bootptab or
option-171 in dhcp.conf.
If you can't use one of these, there's also the possibility to supply all information via a file or compile them into the kernel, but it's easier to use a daemon.
/usr/lib/fai/nfsroot
from the install server
More general: ~$LOGUSER/$HOSTNAME/$FAI_ACTION/. Examples of log files can be found on the FAI homepage.
Since the root filesystem on the clients is mounted via NFS,
rcS_fai
is located in /usr/lib/fai/nfsroot/sbin
on
the install server.
/usr/local/share/fai/scripts
on the install server.
/var/log/fai/localhost/install/
is a link to this directory.
Add "reboot" to FAI_FLAGS (= T172).
It uses the library Fai.pm
, which includes some useful
subroutines, e.g. class, classes,
read_memory_info, read_ethernet_info.
Currently this script uses the command sfdisk(8), which isn't available on SUN SPARC.
The command bootsector is part of the package fai
and
will be installed to /usr/local/sbin
on the install clients.
mkdivert and rmdivert are subroutines defined in
subroutines
.
lange@informatik.uni-koeln.de