Quick recap: we need to add a new RPM to the list that gets installed by kickstart. It can't be during %post because it's the onboard ethernet driver. (SL304) Thanks to Connie I got a newer version of genhdlist and ran it with the --default option. That generated a new hdlist. But... the RPM doesn't get loaded by kickstart. I tried defining a new group in comps.xml with that RPM and telling kickstart to load that group as well as the others. Kickstart tells me the group doesn't exist. I didn't think I really needed this, but I tried it, anyway. I also added the .rpm filename to the pkgorder file (at the end). No dice. Do I need to run buildinstall to rebuild stage2.img? Do I need to run something from base/scripts/ ? What am I missing? I've been through at least 100 web pages so far trying to determine what I really need to do... Thanks, Miles ---------------------------------- data ------------------------------------- comps.xml addition, just before the <grouphierarchy> section: <group> <id>intrinsity</id> <name>intrinsity</name> <description>home-built RPMs</description> <uservisible>true</uservisible> <packagelist> <packagereq type="mandatory">sk98lin</packagereq> </packagelist> </group> The RPM installs just fine on a box that doesn't need it. From the live filesystem root: -rw-r--r-- 1 root root 199404 Nov 15 16:06 ../RPMS/sk98lin-8.41-1.i386.rpm