First, an apology. I looked through Dejanews to see if I could find
anything on this first, but I've got a final in less than 30 minutes,
and I don't have time to search through everything.
So: my question.
I'm running RedHat 4.1 on a Pentium. I installed the kernel-*-2.0.27
packages during the system install, but I've since upgraded to
2.0.30. I no longer have the kernel-*-2.0.27 packages installed, so
as a result, kernelcfg is broken. (It complains that it's missing the
module-info capability, which I think is in the kernel-* packages.)
So: if I need to recompile my kernel for whatever reason, should I
just leave the RPM's installed and recompile over top of them, or
I do have some reason to recompile the kernel, actually:
a) I only have 16M ram, so the less system stuff I run, the more
room I have for applications
b) I have a SoundBlaster CDROM, and I need to edit
include/linux/sbpcd.h to remove some of the more annoying
features (auto-eject, mostly), since there don't appear to be
module parameters which control these features.
Bottom line: should I always have some (mutually consistent) set of
kernel-*-x.x.xx.i386.rpm's installed, regardless of the version of the
kernel I'm currently running? Should I build my own RPM's of the
kernel? (I've built RPMs before, but of much smaller packages.)
Any help and advice would be greatly appreciated.
(Here's where I push the limits of tact: I'm going to lose my ethernet
connection on May 11 or 12 (going home for the summer), so quick
replies, ideally cc'd to my email address, would be most appreciated.)
Thanks in advance for any help,