When you compile the kernel, you will probably use something like xmenuconfig. There are help files for each module (click the down arrow on the right for a brief description of what the module does). You can trim the kernel down to a very small size by selecting N for much of the default hardware and such like that is compiled in by SuSE as defaults (to satisfy the needs of a worldwide community of users and hardware options). Some also give you a default response to make if you're not sure about what your system has.
It would be a good idea to su to root, then run 'hwinfo | tee hwinfo.txt' (without the quotes). hwinfo, without options, searches the hardware on your system and prints to screen. Piping the command through tee, and naming an output file, gives you a file that you can print and have handy as you configure the new kernel.
However, be advised that, if you ever upgrade the hardware on your system, you may have to recompile the kernel to create necessary modules to run that hardware.
|