From 4b59d593cfa949c8f03f88e1f0dd5264b63bbd92 Mon Sep 17 00:00:00 2001 From: Archaic Date: Sat, 2 Jul 2005 18:29:36 +0000 Subject: Several minor wording changes in chapters 8 and 9 (matt). Also removed the paragraph about compressing kernel modules. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@6340 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter08/kernel.xml | 43 +++++++++++++++++-------------------------- 1 file changed, 17 insertions(+), 26 deletions(-) (limited to 'chapter08/kernel.xml') diff --git a/chapter08/kernel.xml b/chapter08/kernel.xml index ede6daf5b..5bc8434e6 100644 --- a/chapter08/kernel.xml +++ b/chapter08/kernel.xml @@ -10,7 +10,7 @@ Linux -<para>The Linux package contains the kernel and the header files.</para> +<para>The Linux package contains the Linux kernel.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> @@ -29,10 +29,9 @@ GCC, Glibc, Grep, Gzip, Make, Modutils, Perl, and Sed</seg></seglistitem> <sect2 role="installation"> <title>Installation of the kernel -Building the kernel involves a few steps—configuration, -compilation, and installation. Read the README -file in the kernel source tree for alternate methods to the way this -book configures the kernel. +Building the kernel involves a few steps—configuration, compilation, +and installation. Read the README file in the kernel source +tree for alternative methods to the way this book configures the kernel. Prepare for compilation by running the following command: @@ -89,22 +88,20 @@ with gcc 2.95.x. make -If using kernel modules, an -/etc/modprobe.conf file may be needed. -Information pertaining to modules and kernel configuration is +If using kernel modules, an /etc/modprobe.conf file +may be needed. Information pertaining to modules and kernel configuration is located in the kernel documentation in the linux-&linux-version;/Documentation -directory. The modprobe.conf man page may also be -of interest. - -Be very careful when reading other documentation because it -usually applies to 2.4.x kernels only. As far as we know, kernel -configuration issues specific to Hotplug and Udev are not documented. -The problem is that Udev will create a device node only if Hotplug or -a user-written script inserts the corresponding module into the -kernel, and not all modules are detectable by Hotplug. Note that -statements like the one below in the -/etc/modprobe.conf file do not work with +class="directory">linux-&linux-version;/Documentation directory. The +modprobe.conf man page may also be of +interest. + +Be very careful when reading other documentation relating to kernel +modules because it usually applies to 2.4.x kernels only. As far as we know, +kernel configuration issues specific to Hotplug and Udev are not documented. +The problem is that Udev will create a device node only if Hotplug or a +user-written script inserts the corresponding module into the kernel, and not +all modules are detectable by Hotplug. Note that statements like the one below +in the /etc/modprobe.conf file do not work with Udev: alias char-major-XXX some-module @@ -117,12 +114,6 @@ configuration, especially if this is the first time using Udev. make modules_install -If there are many modules and very little space, consider -stripping and compressing the modules. For most users, such -compression is not worth the time, but if the system is pressed for -space, see . - After kernel compilation is complete, additional steps are required to complete the installation. Some files need to be copied to the /boot directory. -- cgit v1.2.3-54-g00ecf