update for rename of docs/user/DebugKernelCrashDumps.mdwn to docs/user/list/DebugKern...
[ikiwiki.git] / docs / handbook / handbook-kernelconfig.mdwn
1 ## Configuring the DragonFly Kernel \r
2  **Table of Contents** \r
3 \r
4
5 * [Synopsis](kernelconfig.html#KERNELCONFIG-SYNOPSIS)\r
6
7 * [Why Build a Custom Kernel?](kernelconfig-custom-kernel.html)\r
8
9 * [Building and Installing a Custom Kernel](kernelconfig-building.html)\r
10
11 * [The Configuration File](kernelconfig-config.html)\r
12
13 * [Making Device Nodes](kernelconfig-nodes.html)\r
14
15 * [If Something Goes Wrong](kernelconfig-trouble.html)\r
16 ***Updated and restructured by Jim Mock. Originally contributed by Jake Hamby. ***\r
17 \r
18 ## Synopsis \r
19 The kernel is the core of the DragonFly operating system. It is responsible for managing memory, enforcing security controls, networking, disk access, and much more. While more and more of DragonFly becomes dynamically configurable it is still occasionally necessary to reconfigure and recompile your kernel.\r
20 \r
21 After reading this chapter, you will know:\r
22 \r
23
24 * Why you might need to build a custom kernel.\r
25
26 * How to write a kernel configuration file, or alter an existing configuration file.\r
27
28 * How to use the kernel configuration file to create and build a new kernel.\r
29
30 * How to install the new kernel.\r
31
32 * How to create any entries in `/dev` that may be required.\r
33
34 * How to troubleshoot if things go wrong.\r
35 \r
36 \r