On Wed, 24 Nov 1999, Paul Rogers wrote:
>Dear All
>
>I have just upgraded my kernel from 2.2.5 (which was installed by the
>RedHat 6.0) installation) to 2.2.13.  However the new kernel won't
>boot.  I only get "LILO .........." then the machine hangs.

Does it realy hang to the point of no return, ie the num lock led
on the keyboard has frozen.??

What happens when you simply "Hit enter" to continue.?

>A few things occur to me:
>
>Check the .config files of both kernels to find the differences.
>Unfortunately the 2.2.5 kernel doesn't have one.  Is there any other way
>of finding the config for the 2.2.5 kernel?

It would help if you send a copy of .config which is found
in /usr/src/linux providing you have not done a make distclean to
wipe it out it should still be there.

cd /usr/src/linux
ls -al .config
To check.

>
>Is it possible to find out at exactly what point the startup is failing?
>
>The new install doesn't seem to have created  System.map, initrd, or
>module-info files.  How can I find out

Before i go on explaning HOWTO do it all or asking all sorts of
questions which may seem unnessasary, did you follow
/usr/src/linux/README or have you read the kernel HOWTO in
/usr/doc/HOWTO if not i suggest you do before going any further.

>
>    more about what these files do;
>    how to create them;
>    if the fact that the old kernels files still exist will affect the
>new kernel?

Modules.info is a standardly installed file from Redhat and will not
be recreated when making a new kernel.
System.map is creaqted by "make bzImage" or zImage/zlilo/etc.

>
>Do I have to have the primarry HDD's scsi card compiled into the
>kernel? 

.config will reveal that and all other options choosen as well.

> The machine contains two scsi cards.  One has the HDD on it and
>the other the CD and DAT.  I assumed that both adapters should be
>compiled into the kernel.  However, the 2.2.5 kernels conf.modules
>contains aliases for both cards.  Does this mean both are compiled as
>modules?  How does the machine/linux know which one to load first?
>Could thios be the problem?

If you defined things as modules and there is a corisponding lines for
them in /etc/conf.modules, (small note here) as of modutils 2.3.6
conf.modules is called modules.conf) modprobe -V to obtain your
version number., Redhat-6.0 does not include that version tho., then
modules should get loaded at bootime, providing you have keneld/kmod
defined in the new kernel, once again .config will reveal that.

Now my/our questions.

1) Did you follow /usr/src/linux/README
2) Have you read /usr/doc/HOWTO/Kernel-HOWTO # Optional but it will
                   give you a lot more info than the quick README.
3) Send me or anyone else your .config file, ONLY if anyone else
    askes for it, i consider it rather large it can be up to 15k to be
    sent directly to the list, 
4) The exacht errors if any at boottime.
5) include the exacht steps you took when making the new kernel
    and ALL the commands used after to install the new kernel.
6) Include to mee your /etc/lilo.conf file.

Your files will be privatly handeled and not made public after all
they are your personal/private files, its up to you if you wish to
send them or not. 
However it will make handeling your problem easier.

>Many thanks
>
>
>Paul
--
Regards Richard
[EMAIL PROTECTED]
http://people.zeelandnet.nl/pa3gcu/

Reply via email to