| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641 | # SOME DESCRIPTIVE TITLE# Copyright (C) YEAR Free Software Foundation, Inc.# This file is distributed under the same license as the PACKAGE package.# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.##, fuzzymsgid ""msgstr """Project-Id-Version: PACKAGE VERSION\n""POT-Creation-Date: 2020-06-17 12:44+0800\n""PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n""Last-Translator: FULL NAME <EMAIL@ADDRESS>\n""Language-Team: LANGUAGE <LL@li.org>\n""Language: \n""MIME-Version: 1.0\n""Content-Type: text/plain; charset=UTF-8\n""Content-Transfer-Encoding: 8bit\n"#. type: Content of: <sect1><sect1info><address>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:14#, no-wrapmsgid "&linux-url;"msgstr ""#. type: Content of: <sect1><sect1info>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:12msgid """<productname>kernel</productname> ""<productnumber>&linux-version;</productnumber> <placeholder type=\"address\" ""id=\"0\"/>"msgstr ""#. type: Content of: <sect1><title>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:17msgid "Linux-&linux-version;"msgstr ""#. type: Content of: <sect1><indexterm><primary>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:20msgid "Linux"msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:26msgid "The Linux package contains the Linux kernel."msgstr ""#. type: Content of: <sect1><sect2><segmentedlist><segtitle>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:29msgid "&buildtime;"msgstr ""#. type: Content of: <sect1><sect2><segmentedlist><segtitle>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:30msgid "&diskspace;"msgstr ""#. type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:33msgid "&linux-knl-sbu;"msgstr ""#. type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:34msgid "&linux-knl-du;"msgstr ""#. type: Content of: <sect1><sect2><title>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:41msgid "Installation of the kernel"msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:43msgid """Building the kernel involves a few steps—configuration, compilation, ""and installation. Read the <filename>README</filename> file in the kernel ""source tree for alternative methods to the way this book configures the ""kernel."msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:48msgid "Prepare for compilation by running the following command:"msgstr ""#. type: Content of: <sect1><sect2><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:50#, no-wrapmsgid "<userinput remap=\"pre\">make mrproper</userinput>"msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:52msgid """This ensures that the kernel tree is absolutely clean. The kernel team ""recommends that this command be issued prior to each kernel compilation. Do ""not rely on the source tree being clean after un-tarring."msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:59msgid """Configure the kernel via a menu-driven interface. For general information on ""kernel configuration see <ulink ""url=\"&hints-root;kernel-configuration.txt\"/>.  BLFS has some information ""regarding particular kernel configuration requirements of packages outside ""of LFS at <ulink url=\"&blfs-book;longindex.html#kernel-config-index\"/>.  ""Additional information about configuring and building the kernel can be ""found at <ulink url=\"http://www.kroah.com/lkn/\"/>"msgstr ""#. type: Content of: <sect1><sect2><note><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:70msgid """A good starting place for setting up the kernel configuration is to run ""<command>make defconfig</command>. This will set the base configuration to a ""good state that takes your current system architecture into account."msgstr ""#. type: Content of: <sect1><sect2><note><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:75msgid """Be sure to enable/disable/set the following features or the system might not ""work correctly or boot at all:"msgstr ""#. type: Content of: <sect1><sect2><note><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:79#, no-wrapmsgid """Device Drivers  --->\n""  Generic Driver Options  --->\n""   [ ] Support for uevent helper [CONFIG_UEVENT_HELPER]\n""   [*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS]\n""\n""Kernel hacking  --->\n""       Choose kernel unwinder (Frame pointer unwinder)  ---> ""[CONFIG_UNWINDER_FRAME_POINTER]"msgstr ""#. type: Content of: <sect1><sect2><note><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:88#, no-wrapmsgid """General setup -->\n""   [*] Control Group support [CONFIG_CGROUPS]\n""   [ ] Enable deprecated sysfs features to support old userspace tools ""[CONFIG_SYSFS_DEPRECATED]\n""   [*] Configure standard kernel features (expert users) [CONFIG_EXPERT] ""--->         \n""      [*] open by fhandle syscalls [CONFIG_FHANDLE]\n""   [ ] Auditing support [CONFIG_AUDIT]\n""Processor type and features  --->\n""   [*] Enable seccomp to safely compute untrusted bytecode ""[CONFIG_SECCOMP]\n""Firmware Drivers  --->\n""   [*] Export DMI identification via sysfs to userspace [CONFIG_DMIID]\n""Networking support  --->\n""  Networking options  --->\n""   <*> The IPv6 protocol [CONFIG_IPV6]\n""Device Drivers  --->\n""  Generic Driver Options  --->\n""   [ ] Support for uevent helper [CONFIG_UEVENT_HELPER]\n""   [*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS]\n""   Firmware Loader --->\n""      [ ] Enable the firmware sysfs fallback mechanism ""[CONFIG_FW_LOADER_USER_HELPER]\n""File systems  --->\n""   [*] Inotify support for userspace [CONFIG_INOTIFY_USER]\n""   <*> Kernel automounter support (supports v3, v4, and v5) ""[CONFIG_AUTOFS_FS]\n""  Pseudo filesystems  --->\n""   [*] Tmpfs POSIX Access Control Lists [CONFIG_TMPFS_POSIX_ACL]\n""   [*] Tmpfs extended attributes [CONFIG_TMPFS_XATTR]"msgstr ""#. type: Content of: <sect1><sect2><note><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:116msgid """While \"The IPv6 Protocol\" is not strictly required, it is highly ""recommended by the systemd developers."msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:120msgid """There are several other options that may be desired depending on the ""requirements for the system. For a list of options needed for BLFS packages, ""see the <ulink ""url=\"&lfs-root;blfs/view/&short-version;/longindex.html#kernel-config-index\">BLFS ""Index of Kernel Settings</ulink> ""(&lfs-root;blfs/view/&short-version;/longindex.html#kernel-config-index)."msgstr ""#. type: Content of: <sect1><sect2><note><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:128msgid """If your host hardware is using UEFI, then the 'make defconfig' above should ""automatically add in some EFI-related kernel options."msgstr ""#. type: Content of: <sect1><sect2><note><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:131msgid """In order to allow your LFS kernel to be booted from within your host's UEFI ""boot environment, your kernel must have this option selected:"msgstr ""#. type: Content of: <sect1><sect2><note><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:135#, no-wrapmsgid """Processor type and features  --->\n""   [*]   EFI stub support  [CONFIG_EFI_STUB]"msgstr ""#. type: Content of: <sect1><sect2><note><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:138msgid """A fuller description of managing UEFI environments from within LFS is ""covered by the lfs-uefi.txt hint at <ulink ""url=\"&hints-root;lfs-uefi.txt\"/>."msgstr ""#. type: Content of: <sect1><sect2><variablelist><title>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:146msgid "The rationale for the above configuration items:"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><term>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:149msgid "<parameter>Support for uevent helper</parameter>"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:151msgid """Having this option set may interfere with device management when using ""Udev/Eudev."msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><term>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:157msgid "<parameter>Maintain a devtmpfs</parameter>"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:159msgid """This will create automated device nodes which are populated by the kernel, ""even without Udev running.  Udev then runs on top of this, managing ""permissions and adding symlinks.  This configuration item is required for ""all users of Udev/Eudev."msgstr ""#. type: Content of: <sect1><sect2><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:168#, no-wrapmsgid "<userinput>make menuconfig</userinput>"msgstr ""#. type: Content of: <sect1><sect2><variablelist><title>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:171msgid "The meaning of optional make environment variables:"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><term>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:174msgid "<parameter>LANG=<host_LANG_value> LC_ALL=</parameter>"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:176msgid """This establishes the locale setting to the one used on the host.  This may ""be needed for a proper menuconfig ncurses interface line drawing on a UTF-8 ""linux text console."msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:180msgid """If used, be sure to replace ""<replaceable><host_LANG_value></replaceable> by the value of the ""<envar>$LANG</envar> variable from your host.  You can alternatively use ""instead the host's value of <envar>$LC_ALL</envar> or ""<envar>$LC_CTYPE</envar>."msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:190msgid """Alternatively, <command>make oldconfig</command> may be more appropriate in ""some situations. See the <filename>README</filename> file for more ""information."msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:194msgid """If desired, skip kernel configuration by copying the kernel config file, ""<filename>.config</filename>, from the host system (assuming it is ""available) to the unpacked <filename ""class=\"directory\">linux-&linux-version;</filename> directory. However, we ""do not recommend this option. It is often better to explore all the ""configuration menus and create the kernel configuration from scratch."msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:202msgid "Compile the kernel image and modules:"msgstr ""#. type: Content of: <sect1><sect2><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:204#, no-wrapmsgid "<userinput remap=\"make\">make</userinput>"msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:206msgid """If using kernel modules, module configuration in <filename ""class=\"directory\">/etc/modprobe.d</filename> may be required.  Information ""pertaining to modules and kernel configuration is located in <xref ""linkend=\"ch-config-udev\"/> and in the kernel documentation in the ""<filename class=\"directory\">linux-&linux-version;/Documentation</filename> ""directory.  Also, <filename>modprobe.d(5)</filename> may be of interest."msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:214msgid """Unless module support has been disabled in the kernel configuration, install ""the modules with:"msgstr ""#. type: Content of: <sect1><sect2><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:217#, no-wrapmsgid "<userinput remap=\"install\">make modules_install</userinput>"msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:219msgid """After kernel compilation is complete, additional steps are required to ""complete the installation. Some files need to be copied to the <filename ""class=\"directory\">/boot</filename> directory."msgstr ""#. type: Content of: <sect1><sect2><caution><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:224msgid """If the host system has a separate /boot partition, the files copied below ""should go there. The easiest way to do that is to bind /boot on the host ""(outside chroot) to /mnt/lfs/boot before proceeding.  As the root user in ""the <emphasis>host system</emphasis>:"msgstr ""#. type: Content of: <sect1><sect2><caution><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:229#, no-wrapmsgid "<userinput>mount --bind /boot /mnt/lfs/boot</userinput>"msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:232msgid """The path to the kernel image may vary depending on the platform being ""used. The filename below can be changed to suit your taste, but the stem of ""the filename should be <emphasis>vmlinuz</emphasis> to be compatible with ""the automatic setup of the boot process described in the next section.  The ""following command assumes an x86 architecture:"msgstr ""#. type: Content of: <sect1><sect2><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:238#, no-wrapmsgid """<userinput remap=\"install\">cp -iv arch/x86/boot/bzImage ""/boot/vmlinuz-&linux-version;-lfs-&version;</userinput>"msgstr ""#. type: Content of: <sect1><sect2><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:240#, no-wrapmsgid """<userinput remap=\"install\">cp -iv arch/x86/boot/bzImage ""/boot/vmlinuz-&linux-version;-lfs-&versiond;</userinput>"msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:242msgid """<filename>System.map</filename> is a symbol file for the kernel.  It maps ""the function entry points of every function in the kernel API, as well as ""the addresses of the kernel data structures for the running kernel.  It is ""used as a resource when investigating kernel problems.  Issue the following ""command to install the map file:"msgstr ""#. type: Content of: <sect1><sect2><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:248#, no-wrapmsgid """<userinput remap=\"install\">cp -iv System.map ""/boot/System.map-&linux-version;</userinput>"msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:250msgid """The kernel configuration file <filename>.config</filename> produced by the ""<command>make menuconfig</command> step above contains all the configuration ""selections for the kernel that was just compiled. It is a good idea to keep ""this file for future reference:"msgstr ""#. type: Content of: <sect1><sect2><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:256#, no-wrapmsgid """<userinput remap=\"install\">cp -iv .config ""/boot/config-&linux-version;</userinput>"msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:258msgid "Install the documentation for the Linux kernel:"msgstr ""#. type: Content of: <sect1><sect2><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:260#, no-wrapmsgid """<userinput remap=\"install\">install -d ""/usr/share/doc/linux-&linux-version;\n""cp -r Documentation/* /usr/share/doc/linux-&linux-version;</userinput>"msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:263msgid """It is important to note that the files in the kernel source directory are ""not owned by <emphasis>root</emphasis>. Whenever a package is unpacked as ""user <emphasis>root</emphasis> (like we did inside chroot), the files have ""the user and group IDs of whatever they were on the packager's ""computer. This is usually not a problem for any other package to be ""installed because the source tree is removed after the ""installation. However, the Linux source tree is often retained for a long ""time.  Because of this, there is a chance that whatever user ID the packager ""used will be assigned to somebody on the machine. That person would then ""have write access to the kernel source."msgstr ""#. type: Content of: <sect1><sect2><note><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:276msgid """In many cases, the configuration of the kernel will need to be updated for ""packages that will be installed later in BLFS.  Unlike other packages, it is ""not necessary to remove the kernel source tree after the newly built kernel ""is installed."msgstr ""#. type: Content of: <sect1><sect2><note><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:281msgid """If the kernel source tree is going to be retained, run <command>chown -R ""0:0</command> on the <filename ""class=\"directory\">linux-&linux-version;</filename> directory to ensure all ""files are owned by user <emphasis>root</emphasis>."msgstr ""#. type: Content of: <sect1><sect2><warning><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:288msgid """Some kernel documentation recommends creating a symlink from <filename ""class=\"symlink\">/usr/src/linux</filename> pointing to the kernel source ""directory.  This is specific to kernels prior to the 2.6 series and ""<emphasis>must not</emphasis> be created on an LFS system as it can cause ""problems for packages you may wish to build once your base LFS system is ""complete."msgstr ""#. type: Content of: <sect1><sect2><warning><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:297msgid """The headers in the system's <filename class=\"directory\">include</filename> ""directory (<filename class=\"directory\">/usr/include</filename>) should ""<emphasis>always</emphasis> be the ones against which Glibc was compiled, ""that is, the sanitised headers installed in <xref ""linkend=\"ch-tools-linux-headers\"/>.  Therefore, they should ""<emphasis>never</emphasis> be replaced by either the raw kernel headers or ""any other kernel sanitized headers."msgstr ""#. type: Content of: <sect1><sect2><title>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:310msgid "Configuring Linux Module Load Order"msgstr ""#. type: Content of: <sect1><sect2><indexterm><primary>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:313msgid "/etc/modprobe.d/usb.conf"msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:316msgid """Most of the time Linux modules are loaded automatically, but sometimes it ""needs some specific direction.  The program that loads modules, ""<command>modprobe</command> or <command>insmod</command>, uses ""<filename>/etc/modprobe.d/usb.conf</filename> for this purpose.  This file ""needs to be created so that if the USB drivers (ehci_hcd, ohci_hcd and ""uhci_hcd) have been built as modules, they will be loaded in the correct ""order; ehci_hcd needs to be loaded prior to ohci_hcd and uhci_hcd in order ""to avoid a warning being output at boot time."msgstr ""#. type: Content of: <sect1><sect2><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:325msgid """Create a new file <filename>/etc/modprobe.d/usb.conf</filename> by running ""the following:"msgstr ""#. type: Content of: <sect1><sect2><screen>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:328#, no-wrapmsgid """<userinput>install -v -m755 -d /etc/modprobe.d\n""cat > /etc/modprobe.d/usb.conf << \"EOF\"\n""<literal># Begin /etc/modprobe.d/usb.conf\n""\n""install ohci_hcd /sbin/modprobe ehci_hcd ; /sbin/modprobe -i ohci_hcd ; ""true\n""install uhci_hcd /sbin/modprobe ehci_hcd ; /sbin/modprobe -i uhci_hcd ; ""true\n""\n""# End /etc/modprobe.d/usb.conf</literal>\n""EOF</userinput>"msgstr ""#. type: Content of: <sect1><sect2><title>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:341msgid "Contents of Linux"msgstr ""#. type: Content of: <sect1><sect2><segmentedlist><segtitle>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:344msgid "Installed files"msgstr ""#. type: Content of: <sect1><sect2><segmentedlist><segtitle>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:345msgid "Installed directories"msgstr ""#. type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:348msgid """config-&linux-version;, <phrase ""revision=\"sysv\">vmlinuz-&linux-version;-lfs-&version;,</phrase> <phrase ""revision=\"systemd\">vmlinuz-&linux-version;-lfs-&versiond;,</phrase> and ""System.map-&linux-version;"msgstr ""#. type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:352msgid "/lib/modules, /usr/share/doc/linux-&linux-version;"msgstr ""#. type: Content of: <sect1><sect2><variablelist><bridgehead>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:357msgid "Short Descriptions"msgstr ""#. type: Content of: <sect1><sect2><variablelist>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:358msgid "<?dbfo list-presentation=\"list\"?> <?dbhtml list-presentation=\"table\"?>"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><term>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:362msgid "<filename>config-&linux-version;</filename>"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:364msgid "Contains all the configuration selections for the kernel"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:366msgid "/boot/config-&linux-version;"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><term>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:372msgid "<filename>vmlinuz-&linux-version;-lfs-&version;</filename>"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><term>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:373msgid "<filename>vmlinuz-&linux-version;-lfs-&versiond;</filename>"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:375msgid """The engine of the Linux system. When turning on the computer, the kernel is ""the first part of the operating system that gets loaded.  It detects and ""initializes all components of the computer's hardware, then makes these ""components available as a tree of files to the software and turns a single ""CPU into a multitasking machine capable of running scores of programs ""seemingly at the same time"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:382msgid "lfskernel-&linux-version;"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><term>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:388msgid "<filename>System.map-&linux-version;</filename>"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:390msgid """A list of addresses and symbols; it maps the entry points and addresses of ""all the functions and data structures in the kernel"msgstr ""#. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>#: /home/xry111/svn-repos/LFS-BOOK/chapter10/kernel.xml:394msgid "/boot/System.map-&linux-version;"msgstr ""
 |