Und die Treiber, etc. bekommst Du am besten mit einem selbergemachten Kernel hinaus - da läßt sich relativ viel optimieren
Unter RedHat kannst Du mit "ntsysv" die automatisch startenden Dienste verwalten.
Schon mal auf freshmeat nachgesehen - dort gibt es einige Mini-Linux.