diff options
author | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2023-03-10 18:46:52 -0600 |
---|---|---|
committer | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2023-03-10 18:46:52 -0600 |
commit | d94339982d3cdbcdd5ba03a7e477b525096d824a (patch) | |
tree | a0ec5a2d9715e65a66d61cac163290453fb898d0 /chapter10 | |
parent | 0bf56aadbd89606633c1bf75baef79f27a4efe6e (diff) |
Add kernel configureation introduction.
Add an <important> note as an introduction to configuring the kernel.
Diffstat (limited to 'chapter10')
-rw-r--r-- | chapter10/kernel.xml | 35 |
1 files changed, 31 insertions, 4 deletions
diff --git a/chapter10/kernel.xml b/chapter10/kernel.xml index 9224cbbf3..f5b5a4aa4 100644 --- a/chapter10/kernel.xml +++ b/chapter10/kernel.xml @@ -45,6 +45,37 @@ in the kernel source tree for alternative methods to the way this book configures the kernel.</para> + <important> + <para> + Building the linux kernel for the first time is one of the most + challenging tasks in LFS. Getting it right depends on the specific + hardware for the target system and your specific needs. There are + almost 12,000 configuration items that are available for the kernel + although only about a third of them are needed for most computers. The + LFS editors recommend that users not familiar with this process follow + the procedures below fairly closely. The objective is to get an + initial system to a point where you can log in at the command line when + you reboot later in <xref linkend="ch-finish-reboot"/>. At his point + optimization and customization is not a goal. + </para> + + + <para> + For general information on kernel configuration see <ulink + url="&hints-root;kernel-configuration.txt"/>. Additional information + about configuring and building the kernel can be found at <ulink + url="http://www.kroah.com/lkn/"/>. These refereces are a bit + dated, but still give a reasonable overview of the process. + </para> + + <para> + If all else fails, you can ask for help on the <ulink + url="https://www.linuxfromscratch.org/mail.html">lfs-suport</ulink> + mailing list. Note that suscribing is required in order for the list + to avoid spam. + </para> + </important> + <para>Prepare for compilation by running the following command:</para> <screen><userinput remap="pre">make mrproper</userinput></screen> @@ -88,10 +119,6 @@ <!-- Support for compiling a keymap into the kernel is deliberately removed --> - <para>For general information on kernel configuration see <ulink - url="&hints-root;kernel-configuration.txt"/>. Additional - information about configuring and building the kernel can be found at - <ulink url="http://www.kroah.com/lkn/"/>.</para> <note> <para>A good starting place for setting up the kernel configuration is to |