When you are choosing (during "make xconfig") all the drivers you want for your system, are you adding the drivers to the kernel (y) or compiling them as loadable modules (m)? If you're choosing "y" for all the options, then that is the problem. Compiling them as loadable modules will reduce the size of your kernel.
Speck
|