Nikos Chantziaras <rea...@arcor.de> writes:

> Harry Putnam wrote:
>> Nikos Chantziaras <rea...@arcor.de> writes:
>> [...]
>>
>>>>> Well, my bit of wisdom here: Don't use modules.  Do a "make
>>>>> menuconfig", disable everything you don't need, and compile
>>>>> everything you need in-kernel instead of as a module.
>>>> I'd say the "disable everything you don't need" part is what Harry's
>>>> mail is all about.
>>> Well, finding out what every installed module does isn't going to
>>> help anyway.  I'd start with only the modules currently used after a
>>> fresh boot (lsmod).  If you compile those in-kernel, it will boot.
>>> Everything else can be tweaked later.
>>
>> Yeah, I talked about that in OP.  But the only kernel I've got working
>> at the moment is a genkernel and it installs 80+ modules.
>
> The way I do it, is to simply know what hardware is in the machine
> (dmesg, lspci and hwinfo for things I'm not sure about) and look for
> it in the kernel configuration.  For the few modules that remain where
> I don't know what they do, I just google their names.  The important
> stuff is just the PATA/SATA controller, SCSI disk support and
> keyboard/mouse though.  The rest I add later.

Sounds like a plan... thanks.  Maybe eventually some of that output
will be a little easier.  Here I just mean dmesg... lspci is easy
enough.  

I must need some specific package to see hwinfo.  Its unknown
to bash here.


Reply via email to