Note
The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
FLOP:Funtoo Kernel Config-Blobs
Jump to navigation
Jump to search
This page covers the Funtoo Linux kernel config management system -- how it works, what profiles and settings are available, and how to use ekern
to set and change kernel config settings.
Profile Types
Historically, users have had to spend hours to configure their kernel, which made setup of the operating system more difficult and time consuming than it should be. In Funtoo Linux, it is possible to select from multiple sub-profiles and have blobs of kernel config enabled in the config file. The following kernel profiles are available in Funtoo Linux:
Sub-Profile Type | Description |
---|---|
flavor | Defines the general type of system, such as Server or Desktop , and will set defaults appropriate for your needs. |
core | Defines the general settings, such as Processor type or SMP , Preemption , Suspend , CPU Freq. Scaling , Memory models , and will set defaults appropriate for your needs. |
acpi | Defines power management features. |
disks | Linux Kernel offers support for various storage options, typically USB Storage , IDE Disks , SATA Disks , IDE Disks this defines the processor type and support of your system. This is defined when your stage was built and should not be changed. |
cdrom | Defines whether your system has a IDE CDROM , SATA CDROM or SCSI CDROM . This enables read/write support to CDROM drives. |
devices | Enables various devices systems and protocols. Use it to enable for example USB , Firewire , or PCI Hotplug . |
networking | Defines networking features: netfilter , Network drivers , IrDA , Bluetooth , Wireless . |
filesystems | Defines enabled filesystems: RAID , LVM , SMB/CIFS . |
security | Defines enabled filesystems: SELinux , GrSec . |
mix-ins | Defines various optional settings that you may be interested in enabling. For example: Sound , Webcams , ... |
debugging | Defines some variables used for debugging. |