||01-15-2010 09:05 AM
Whenever you install RHEL it creates a ks.cfg specific for that installation. So you want to use that as a starting point. Edit it as you see fit (e.g. network configuration and packages for clients and server). Also, it's a log time since I messed with kickstart, but I'm sure you can specify a post installation script to run. This could do specific stuff for your server like configuring nfs and dhcpd.
One question though. Is it worth spending the effort working all this out? For just 5 PC's it's probably not, and it'd be faster overall to do everything by hand. On the other hand, if you want to repeat this at 100 different sites, then it's worth looking into. You can set up some really advanced installation mechanisms, it's just a question of time really. A while ago I built an automated installation system that installed Debian and ubuntu servers and clients, along with XP and Vista clients, all over the network using PXE/GPXE and a webserver, database and a bit of php. The only reason to do all the work though was that we had to install and configure >200 machines in 24 hours.