On Thu, Jun 19, 2008 at 04:58:56PM -0700, Wade Curry wrote:
> Ryan Lewon wrote:
> > On Thu, Jun 19, 2008 at 03:47:23PM -0700, randall wrote:
> > > Does anyone know if there is a program that looks at the
> > > hardware on a linux platform, then lists the necessary kernel
> > > modules and no others?  I want to optimize a kernel for one of
> > > my platforms, but a recent glance at menuconfig shows literally
> > > hundreds of possibilities that is becoming confusing and I am
> > > afraid to do this manually.
> > > 
> > > - Randall
> > 
> > Unfortunately, there is no such utility if there were, they
> > wouln't make monolithic MASSIVE kernels. It's best not to venture
> > into menuconfig if you don't know what you're doing in there
> > anyways especially hardware wise.
> > 
> > -- Ryan Lewon /sbin.us
> > 
> 
> Randall!  Don't listen to him!!
> 
> The people who've stuck with Linux over the long haul and know
> their stuff, are the ones who *experimented* when they came to this
> kind or situation.  This is a *great* chance to become familiar
> with your hardware, your bootloader, the kernel, the documentation
> that is in your kernel source, and the kernel config tools.  (There
> is more than menuconfig, but menuconfig has the least build
> requirements.)
> 
> It's not dangerous.  You won't get injured.  The *worst* that could
> happen is that you might need a fresh installation.  Back up your
> data and be smart, then the mistakes will be "AHA!" experiences
> instead of heartbreakers.
> 
> Maybe you even have a little space on your disk that you could
> create a bootable partition on.  Put a minimal installation on it
> and use it only for experimentation.
> 
> The advice to see what modules were loaded by stock kernels is a
> good place to start.  The "lsmod" command will list them for you.
> In the end though, you still need to just take the time to go
> carefully through the list.  It won't be fast, and probably won't
> be fun, but it *will* pay off!  You can save the kernel configs
> into a separate file between builds.  If you only want to change a
> few things, reload it instead of starting from scratch.
> 
> 
> Wade Curry
> syntaxman
lol I wasn't trying to discourage him, just as a *warning/precaution* i've done 
a lot of kernel development and seen a lot of people who venture in there not 
come out happy. It's not *as* hard as it looks. But a lot of config options can 
be deceiving some times.



> 
> 
> -- 
> [email protected]
> http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

-- 
Ryan Lewon
 /sbin.us


-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to