On Fri, 09 Dec 2005 04:24:26 -0600, Harry Putnam wrote:
> Or alternatively it seems one could just use /proc/config.gz as > /usr/src/linux/.config and run it manually. Except I'm at a loss as > to how an intitrd is built manually from a kernel compile. You don't need an initrd when compiling your own kernel. genkernel uses it because it needs modules for everything, including the kitchen sink, available to the kernel before mounting the root filesystem. Compiling them into the kernel would make it bloated. When you compile a kernel manually, you choose which modules you need in the kernel, build those in and either leave the rest out or compile them as separate modules. Genkernel is intended to make things easier, and it may do when things work as they should, but I find it makes life more difficult when anything goes wrong. Building a kernel manually is not rocket science, it is easier in the long run. -- Neil Bothwick An expert is nothing more than an ordinary person away from home.
signature.asc
Description: PGP signature