Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/bootable/x86/kernel.xml

    r97bc24b rca8dde0  
    3737    un-tarring.</para>
    3838
     39    <note os="kc"><para>A good starting place for setting up the kernel
     40    configuration is to run <command>make defconfig</command>. This will set the    base configuration to a good state that takes your current system
     41    architecture into account.</para>
     42
     43    <para>Be sure to enable or disable following features or the system might
     44    not work correctly or boot at all. Refer to
     45    <filename>/usr/share/doc/systemd-&systemd-version;/README</filename>:</para>
     46
     47    <screen role="nodump">General setup  ---&gt;
     48  [*] open by fhandle syscalls
     49  [ ] Auditing support
     50  [*] Control Group support
     51Processor type and features  ---&gt;
     52  [*] Enable seccomp to safely compute untrusted bytecode
     53Networking support  ---&gt;
     54  Networking options  ---&gt;
     55    &lt;*&gt; The IPv6 protocol
     56Device Drivers  ---&gt;
     57  Generic Driver Options  ---&gt;
     58    ()  path to uevent helper
     59    [*] Maintain a devtmpfs filesystem to mount at /dev
     60    [ ] Fallback user-helper invocation for firmware loading
     61File systems  ---&gt;
     62  [*] Inotify support for userspace
     63  &lt;*&gt; Kernel automounter version 4 support (also supports v3)
     64  Pseudo filesystems  ---&gt;
     65    [*] Tmpfs POSIX Access Control Lists
     66    [*] Tmpfs extended attributes
     67Firmware Drivers ---&gt;
     68  EFI (Extensible Firmware Interface) Support ---&gt;
     69    &lt;*&gt; EFI Variable Support via sysfs
     70-*- Enable the block layer ---&gt;
     71  Partition Types ---&gt;
     72    [*] Advanced partition selection
     73    [*]   EFI GUID Partition support
     74Kernel Hacking ---&gt;
     75  [*] Collect scheduler debugging info
     76  [*] Collect scheduler statistics</screen></note>
     77
     78    <note os="kd"><para>While "The IPv6 Protocol" is not strictly required, it
     79    is highly recommended by the Systemd developers. "EFI Variable support" and
     80    "EFI GUID Partition support" are for UEFI systems. "Collect scheduler
     81    debugging info" and "Collect scheduler statistics" is for systemd-bootchart.
     82    </para></note>
     83
    3984    <para os="h">Configure the kernel via a menu-driven interface.
    40     Please note that the udev bootscript requires "rtc", "tmpfs" and "devtmpfs" to be
    41     enabled and built into the kernel, not as modules. CBLFS has
    42     some information regarding particular kernel configuration requirements of
    43     packages outside of CLFS at <ulink
     85    CBLFS has some information regarding particular kernel configuration
     86    requirements of packages outside of CLFS at <ulink
    4487    url="&cblfs-root;"/>:</para>
    4588
Note: See TracChangeset for help on using the changeset viewer.