I would recommend playing around with the following: %packages --nobase This tells Anaconda to only install @Core and not install @Base. Of course, when you do this, certain Anaconda ks.cfg directives break because they expect @Base to be installed. For example, if you have "selinux --disabled" in your ks.cfg, but you don't manually specify system-config-securitylevel-tui in your %packages, Anaconda will silently fail to disable SELinux :) I would recommend taking the work mentioned elsewhere in the thread about TinyCentOS. They've done all the work you require to get a minimal install. /Brian/ -- Brian Long | | | IT Data Center Systems | .|||. .|||. Cisco Linux Developer | ..:|||||||:...:|||||||:.. Phone: (919) 392-7363 | C i s c o S y s t e m s