+there are several files you need to hack. here we go:
+
+ - dhcpd:
+
+ file: /etc/dhcpd.conf
+
+ examples rule, have a look at the configuration for my fai
+ client:
+
+ ...
+ option routers 192.168.10.10;
+ option domain-name-servers 192.168.10.50, 194.25.134.203;
+ host compaq {
+ fixed-address 192.168.10.80;
+ hardware ethernet 00:50:8b:cb:8e:d2;
+ allow booting;
+ allow bootp;
+ next-server hackstation; # the fai server
+ server-name hackstation;
+ filename "pxelinux.0";
+ }
+ ...
+
+ - tftpboot (you will need tftp-hpa as tftpserver)
+
+ the scripts prepared a working fai config file at
+ /tftpboot/pxelinux.cfg, just add a symbolic link of your clients
+ ip address (in hex, use: gethostip) pointing to fai.
+ ofcourse you need to have the package syslinux installed.
+
+ - nfsd:
+
+ file: /etc/exports
+
+ the scripts added export entries. just substitute "foobar" to
+ the name or ip address of your fai clients.
+
+ - inetd
+
+ file: /etc/inetd.conf
+
+ make sure the tftpboot line is uncommented. if you have problems
+ of tftpd switching to user nobody google for solutions. if you
+ are too lazy substitute "nobody" by "root in inetd.conf. this
+ is dangerous though, you have been warned.
+
+note: restart all the mentioned services.
+
+bootdisk
+--------
+
+for computers old enough to not support pxe but having installed a piece
+of hardware called floppy disk, you may create a bootdisk containing the
+install kernel (the pxe stuff is replaced by the bootdisk).
+
+- compile a customized kernel <= 1.3 mb. do not unset needed features!
+
+ (use ./misc/arch/${hdw_arch}/linux.config as .config + modify)
+
+- copy bzImage to fai/files/boot/vmlinuz_custom/<ip>
+
+- create bootfloppy image
+
+ dd if=/dev/zero of=bootdisk.img bs=1024 count=1440
+ yes | mke2fs -q -i 40000 -m 0 bootdisk.img
+ mkdir -p /mnt/tmp ; mount -o loop bootdisk.img /mnt/tmp
+ mkdir -p /mnt/tmp/{boot,etc} ; cp bzImage /mnt/tmp/boot/vmlinuz
+ cp misc/fai/lilo.conf /mnt/tmp/etc/lilo.conf
+ (change boot, disk map and image values)
+ touch /mnt/tmp/boot/map # enough? if not take yours from /boot
+ lilo -C /mnt/tmp/etc/lilo.conf
+ umount /mnt/tmp
+ (you may store bootdisk.img in the clients config space)
+
+ finaly: (create the boot floppy)
+
+ dd if=bootdisk.img of=/dev/floppy/0
+
+troubleshooting
+---------------
+
+contact me! -> http://www.hackdaworld.dyndns.org/contents/contact/
+email: hackbard@hackdaworld.dyndns.org
+irc: irc.hackdaworld.dyndns.org - #hackdaworld
+
+greets
+------
+
+good luck now, you are own your own! enjoy hdw. :)
+
+regards, hackbard.