+ 1) install minimal nfsroot binaries
+
+ vi Config [specify arch* variables]
+
+ note: you dont need to specify fai-server as a target. we are just
+ going to install the nfsroot which will automate the install
+ process. the packages of the fai-server target have to be running
+ on the computer on which you are right now following these
+ instructions.
+
+ note: you might want to fetch hdw binaries from a mirror.
+ edit your /etc/hdw-get.conf file.
+
+ ./scripts/Create-FAI <nfsroot>
+
+ where <nfsroot> is the directory to install the fairoot.
+
+ 2) adapt the hdw-get.conf file in the fai nfsroot tree
+
+ note: again you might want to use a mirror. edit hdw-get.conf, but make
+ sure it is the one from fairoot.
+
+ 3) edit the following files to match your needs, and restart services
+
+ /etc/dhcpd.conf
+ /etc/inetd.conf
+ /etc/exports
+ /tftpboot/pxelinux.cfg/{default,*}
+
+ (have a look at chapter "fai server configuration")
+
+ 4) adapt configs in ./fai (see chapter "fai config files")
+
+ 5) pxeboot your install candidates. this is actually not fully
+ automated. have a look athe bootdisk section if your client does
+ not support pxeboot.
+
+ - type "fai" on pxeboot prompt
+ - after first bootup, use cfdisk to partition your harddisk
+ - touch a disk_ready file in configuration space
+ (after using cfdisk, sync to disk file!)
+ - reboot and finaly wathc your target system to get hdw'ed :)
+
+ 6) optional: login, build a new kernel or do other modifications.
+
+
+fai config files
+----------------
+
+ config files reside in 1) ./fai/config/<client_ip>/ and 2) ./fai/files/
+ directories.
+
+ config dir:
+
+ - the files reside in a subdirectory, which is simply the
+ clients ip address, as different clients may need different
+ config.
+ - files:
+ 1) disk
+ 2) packages
+
+ disk file is used to determine the partition layout and
+ used harddisk. the format: (example, its intuitive!)
+
+ # disk /dev/hda
+ # swap 7
+ 1 /boot ext3 format
+ 5 / ext3 format
+ 6 /home ext3 preserve
+
+ packages file contains packages to get installed. you
+ may use ./scripts/Helper -create_dist_files to create
+ one. make sure that all the packages are available on
+ the mirror, otherwise the fai install routine will
+ break. hint: switch the partitions to "preserve" and
+ hdw-get will not install already installed packages
+ again.
+
+ files dir:
+
+ - files called DEFAULT in a special directory will be copied to
+ every client to the file of its dirname.
+ - files named like a clients ip address will be only copied to
+ that client (again, the file will be the dirname)
+
+ example:
+
+ ./fai/files/etc/X11/XF86Config/DEFAULT will be copied to all
+ clients as /etc/X11/XF86Config file.