|
|
Line 1: |
Line 1: |
| == Additional Kernel Resources ==
| |
|
| |
|
| === /etc/conf.d/modules ===
| |
| With Funtoo, OpenRC loads modules from <code>/etc/conf.d/modules</code> using the line:
| |
|
| |
| <pre>
| |
| modules_2_6="list of modules"
| |
| </pre>
| |
| With Funtoo, define module arguments as follows:
| |
|
| |
| <pre>
| |
| module_module-name_args_2_6="module arg=value"
| |
| </pre>
| |
|
| |
| === Other resources of interest related to compiling kernels: ===
| |
|
| |
| * [[Genkernel Quick Start Tutorial]]
| |
| * Build your own [[Kernel]] on funtoo with dracut or better-initramfs
| |
| * [http://www.gentoo.org/doc/en/kernel-config.xml The Gentoo Linux Kernel Configuration Guide]
| |
| * [http://www.gentoo.org/doc/en/xorg-config.xml#doc_chap2 How to configure Kernel Modesetting aka KMS (The Gentoo X Server Configuration HOWTO)]
| |
| * [http://swift.siphos.be/linux_sea/kernelbuilding.html Linux Sea] by Sven Vermeulen has a nice kernel configuration section
| |
| * '''Pappy McFae offers kernel seeds to help get you started. Visit his website at [http://kernel-seeds.org/ kernel-seeds.org] for more info.'''
| |
|
| |
| If you prefer to manually configure and compile a kernel from source code directly, keep these things in mind:
| |
|
| |
| * You are touching the very low level aspects of a system, it is ''absolutely normal'' to have difficulties in properly setting up a kernel (in fact, configuring a Linux Kernel could be considered a bit of an ''art'')
| |
| * Take your time to investigate, it is a great occasion to Google a bit for some unknown notions (e.g. What is an ''I2C bus'' ? Hey, what is ''token ring'' ? What is a ''kernel module?'').
| |
| * When your first kernel configuration is done, you can reuse it as a basis of configuration
| |
| * In case of doubt, keep the suggested defaults
| |
| * If you want your system to boot, and your are not using an initrd, you'll need to build all boot-related filesystems and drivers ''into'' the kernel directly rather than as modules.
| |
|
| |
| [[Category:Kernel]]
| |