Difference between pages "Additional Kernel Resources" and "Handbook"

From Funtoo
(Difference between pages)
Jump to navigation Jump to search
 
 
Line 1: Line 1:
== Additional Kernel Resources ==
{{Note|I like this idea, and it is well-written so far. How did you get the idea of 5 sections? Are you copying this from somewhere else? It would be good to write it from scratch, if that is the case.}}


=== /etc/conf.d/modules ===
Welcome to Funtoo Linux! This handbook covers the installation and day to day use of Funtoo Linux. This manual is a work in progress and is the work of many individuals. As such, some sections may become dated and require updating. If you are interested in helping out with this project, create an account on this site and start editing.
With Funtoo, OpenRC loads modules from <code>/etc/conf.d/modules</code> using the line:


<pre>
== Preface ==
modules_2_6=&quot;list of modules&quot;
=== Intended Audience ===
</pre>
The Funtoo newcomer will find that the first section of this book guides the user through the Funtoo installation process and gently introduces the concepts and conventions that underpin LINUX®/UNIX®. Working through this section requires little more than the desire to explore, and the ability to take on board new concepts as they are introduced.
With Funtoo, define module arguments as follows:


<pre>
Once you have traveled this far, the second, far larger, section of the Handbook is a comprehensive reference to all manner of topics of interest to Funtoo system administrators. Some of these chapters may recommend that you do some prior reading, and this is noted in the synopsis at the beginning of each chapter.
module_module-name_args_2_6=&quot;module arg=value&quot;
</pre>


=== Other resources of interest related to compiling kernels: ===
For a list of additional sources of information, please see [[Handbook/Bibliography|Appendix B, Bibliography]].


* [[Genkernel Quick Start Tutorial]]
=== Organization of This Book ===
* 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:
This book is split into five logically distinct sections. The first section, Getting Started, covers the installation and basic usage of Funtoo. It is expected that the reader will follow these chapters in sequence, possibly skipping chapters covering familiar topics. The second section, Common Tasks, covers some frequently used features of Funtoo. This section, and all subsequent sections, can be read out of order. Each chapter begins with a succinct synopsis that describes what the chapter covers and what the reader is expected to already know. This is meant to allow the casual reader to skip around to find chapters of interest. The third section, System Administration, covers administration topics. The fourth section, Network Communication, covers networking and server topics. The fifth section contains appendices of reference information.


* 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'')
[[Category:Handbook]]
* 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]]

Revision as of 17:20, November 18, 2014

   Note

I like this idea, and it is well-written so far. How did you get the idea of 5 sections? Are you copying this from somewhere else? It would be good to write it from scratch, if that is the case.

Welcome to Funtoo Linux! This handbook covers the installation and day to day use of Funtoo Linux. This manual is a work in progress and is the work of many individuals. As such, some sections may become dated and require updating. If you are interested in helping out with this project, create an account on this site and start editing.

Preface

Intended Audience

The Funtoo newcomer will find that the first section of this book guides the user through the Funtoo installation process and gently introduces the concepts and conventions that underpin LINUX®/UNIX®. Working through this section requires little more than the desire to explore, and the ability to take on board new concepts as they are introduced.

Once you have traveled this far, the second, far larger, section of the Handbook is a comprehensive reference to all manner of topics of interest to Funtoo system administrators. Some of these chapters may recommend that you do some prior reading, and this is noted in the synopsis at the beginning of each chapter.

For a list of additional sources of information, please see Appendix B, Bibliography.

Organization of This Book

This book is split into five logically distinct sections. The first section, Getting Started, covers the installation and basic usage of Funtoo. It is expected that the reader will follow these chapters in sequence, possibly skipping chapters covering familiar topics. The second section, Common Tasks, covers some frequently used features of Funtoo. This section, and all subsequent sections, can be read out of order. Each chapter begins with a succinct synopsis that describes what the chapter covers and what the reader is expected to already know. This is meant to allow the casual reader to skip around to find chapters of interest. The third section, System Administration, covers administration topics. The fourth section, Network Communication, covers networking and server topics. The fifth section contains appendices of reference information.