kernel_compiling
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
kernel_compiling [2009/09/22 07:06] – created 172.26.0.166 | kernel_compiling [2011/04/07 08:12] (current) – [Get the kernel sources] aorth | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Kernel compiling ====== | ||
+ | Kernels shipped with Linux distributions are, for stability reasons, old. Security fixes from current " | ||
+ | On the other hand, if you need support for newer hardware, file systems, or specific bug fixes not available in the older kernels, you might need to compile a custom kernel manually. | ||
- | make menuconfig | + | ====== How to ====== |
- | make | + | ===== Get the kernel sources ===== |
- | make modules | + | The " |
- | make modules_install | + | ===== Configure ====== |
- | make install | + | Shown here for kernel version " |
- | edit /boot/grub/menu.lst | + | < |
+ | sudo make modules_install | ||
+ | sudo make install | ||
+ | sudo mkinitramfs -o /boot/initrd.img-2.6.38.2-zen 2.6.38.2-zen | ||
+ | sudo update-grub</code> | ||
+ | ====== Patch sets ====== | ||
+ | Some custom "patch sets" for the Linux kernel are available. | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// |
kernel_compiling.txt · Last modified: 2011/04/07 08:12 by aorth