At 05:01 PM 12/9/2002 -0600, you wrote:
Why are you doing a make clean after the make dep?
It's been a while since I've customized a kernel... According to the howto
they recommended doing a make clean after make dep. Perhaps this was an
old howto?
Generally you do the following to build your kernel. (As defined in README)
make mrproper
make xconfig
make dep
make bzImage
make modules
make modules_install
Doing the above will not give you a module-info file. I never found an
isntance where I needed one. Also, are there any special reasons why are
you needing an initrd?
SCSI driver needs one to boot, as I understand it. I could be misinformed...
-David
Jeff Davis wrote:
Ok, this is making me nuts. I've compiled from source before, but it's
been awhile (2.2 kernel, I think). I'm hoping I've just missed something
basic, but I haven't been able to find it yet.
I unpack the source (2.4.18), then execute the following:
make xconfig (modular kernel)
make dep
make clean
make bzImage
make modules
make modules_install
My box (proliant 1600, currently running 2.2.19) has the smartarray SCSI
controller, and so needs (as I understand it) the initrd file to be able
to boot.
Installing from binary RPM is not really an option given all the likely
failed dependencies...
The kernel compiles without errors, but for some reason there is no
module-info-2.4.18 file created, or at least I have been unable to find
it. grep-ing the source tree shows no "module-info" strings anywhere in
the code, Makefiles, or Docs. Likewise "find / -iname "module-info*" only
shows those files used by my current kernel, nothing for the 2.4.18
version. Usenet and web search have produced queries from other people
with the same problem, but no solutions, which leads me to believe that
the solution was so simple that they were embarrassed to post a
follow-up. Unfortunately, not simple enough for me to figure out ;)
So, am I missing something obvious? Do I need to install an additional
package to make this work? modutils perhaps?
Thanks,
-Jeff
Jefferson K. Davis
Technology and Information Systems Manager
Standard School District
1200 North Chester Ave
Bakersfield, CA 93308
USA
661-392-2110 ext 120
--
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/redhat-list
Jefferson K. Davis
Technology and Information Systems Manager
Standard School District
1200 North Chester Ave
Bakersfield, CA 93308
USA
661-392-2110 ext 120
--
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/redhat-list