Re: Making kernel using "make install"
>>>>> "kooij" == J P D Kooij <firstname.lastname@example.org> writes:
kooij> Regarding compiling and installing new kernels,
kooij> I would like to know more about details of installing new
kooij> (and older) kernels and have an overview of the process as
kooij> well. IMHO this is something that is not quite exhausively
kooij> covered in the documentation.
The definitive manual for configuring and installing a new kernel is
/usr/src/linux/README. By following the directions contained here,
and reading the help entries for the individual configurable items
when running 'make config', you can make any kind of kernel you want.
What more can you ask for?
If you want to hack the kernel, see the Kernel Hacker's Guide, by
Michael K. Johnson, at the following URL:
kooij> But when compiling kernels is
kooij> addressed, they only tell you to do make this, make
kooij> that. There's hardly any documentation of what the makefile
kooij> does, is supposed to do and can do for you.
kooij> Of course, there's the kernel-HOWTO and it is very good
kooij> where it makes configuring a new kernel very easy, explains
kooij> a lot about what the kernel does, how it handles devices,
kooij> what modules are, where to get the source, how to patch it,
kooij> etc.. But when it comes down to the final part: installing
kooij> the kernel, there's not much more than a reference to the
kooij> lilo manual. I would really like to see some additions made
kooij> about how the kernel is (or kernels are) embedded in the
kooij> IMHO installkernel(8) and mkboot(8) and are not good enough
kooij> as the only reference to the install option of the kernel
kooij> make. The process of installing a new kernal is much to
kooij> fundamental to linux to be documented only in the huge lilo
kooij> documentation or the kernel hacking guide.
Mere complaining about lack of documentation is not going help
anybody, least of all you. If you want something to be improved, ask
yourself: how can I help improve this? Remember, nobody's getting
paid for the work they do here.
Nathan L. Cutler
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com