Re: Making Custom Kernels
On Mon, 16 Apr 2007 22:33:59 +0200
Joe Hart <email@example.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> David Baron wrote:
> > I compile my own to dispense with initrd and use realtime-lsm, also a version
> > with the real-time preemptive patch or ovz and such.
> > I am not making the kernel to be a universal package so I guess I really do
> > not need all those modules, do I? I have already dispensed with OSS. I have a
> > "normal" 10-T 8139 ethernet card. A few sound devices, and intel chipset with
> > intel agpgart. I compile the proprietory nvidia driver. So.
> > Can I simply get rid of all the decnet, ieee stuff, isdn and such? I compile
> > in what yaird -test says I need and what I found necessary for correct alsa
> > loading, ext3fs, etc.
> If you are rolling your own kernel and not planning on sharing with
> others, nor do you plan on changing the hardware in your machine, then
> of course you can choose to get rid of the unnecessary things in your
> kernel, nor do you need to make a module for things you're not likely to
> ever have.
> But, always a but, if you ever do get new hardware, it won't work until
> you rebuild the kernel, and you can forget about updates for security or
> better functionality (bug fixes).
Well, if he builds from a debian source package, then he'll get updates
to that package, at which point he'll be able to consider upgrading the
source package and rebuilding the kernel.