On Mon, 09 Apr 2001, Dr. Edgar Alwers wrote:

> I am  working with a SuSE 6.4 stock kernel 2.2.14. 
> In order to learn how to compile and introduce a new kernel, I am compiling a
> 2.2.18 one.  I made menuconfig, compilation and installation went OK. But: the
> new kernel does not work. My feeling is, that existing "/etc/rc.config" and the
> new kernel dont match. ( I started the compilation with a minimal configuration,
> and the result was a lot of failed services after booting, like i4l_hardware,
> nfsserver, mysoundon,ethernet etc ) I did'nt put these services in menuconfig
> of the new kernel, so I presume they come from "rc.config". How is the normal
> procedure to compile a new kernel without_interfeering with the
> configuration of the existing one ?  I did not find any hints in all the papers
> and books I revised. Thanks for help in advance.
> Edgar
> 

How did you compile and install the kernel, ?.
Eachtly what commands were used.?

AFAIK no rc configuration file has anything to do directly with a kernel, it
simply turns on or does not turn on programs which depend on protocols and
drivers compiled into the kernel or compiled as modules.
So quite possably the reson you get the improession your rc.config file does
not match your kernel is because you do not have "kernel" support for some of
the things which get started in that file.

The file which has all the compile options is /usr/src/linux/.config however it
gets cleaned out when one does a 'make distclean | mrproper' and or possably
other compile options.
Normally speaking if one did,

make config
make dep clean bzImage && modles modules_install

then it should still be there.

In my opinion the best way to get a small kernel and still have all the drivers
and protocols one needs is to define as much as possable as "modules".

Read the Kernel-HOWTO found in your /usr/doc directory, or wherever suse has
them.
Another place to get information on compiling a kernel is ;
http://people.zeelandnet.nl/pa3gcu/kernel.htm
Of course thats the way i do it, flavours vary like mileage.

-- 
Regards Richard
[EMAIL PROTECTED]
http://people.zeelandnet.nl/pa3gcu/

-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.linux-learn.org/faqs

Reply via email to