![]() ![]() Note that ALL kernel parameters listed below are CASE SENSITIVE, and that a trailing = on the name of any parameter states that that parameter will be entered as an environment variable, whereas its absence indicates that it will appear as a kernel argument readable via /proc/cmdline by programs running once the system is up. There are also arch-specific kernel-parameters not documented here. ![]() Do not modify the syntax of boot loader parameters without extreme need or coordination with. Parameters denoted with BOOT are actually interpreted by the boot loader, and have no meaning to the kernel directly. In addition, the following text indicates that the option: BUGS= Relates to possible processor bugs on the said processor. XT IBM PC/XT MFM hard disk support is enabled. VMMIO Driver for memory mapped virtio devices is enabled. USBHID USB Human Interface Device support is enabled. TS Appropriate touchscreen support is enabled. SUSPEND System suspend states are enabled. SWSUSP Software suspend (hibernation) is enabled. SECURITY Different security models are enabled. SCSI Appropriate SCSI support is enabled.Ī lot of drivers have their options described inside PARISC The PA-RISC architecture is enabled. PARIDE The ParIDE (parallel port IDE) subsystem is enabled. ![]() PV_OPS A paravirtualized kernel is enabled. NET Appropriate network support is enabled. MTD MTD (Memory Technology Device) support is enabled. MOUSE Appropriate mouse support is enabled. These options have more detailed description inside of KVM Kernel Virtual Machine support is enabled. JOY Appropriate joystick support is enabled. ISDN Appropriate ISDN support is enabled. IP_PNP IP DHCP, BOOTP, or RARP is enabled. IOSCHED More than one I/O scheduler is enabled. IMA Integrity measurement architecture is enabled. The text in square brackets at the beginning of each description states the restrictions within which a parameter is applicable: ACPI ACPI support is enabled.ĪGP AGP (Accelerated Graphics Port) is enabled.ĪPM Advanced Power Management support is enabled.ĪX25 Appropriate AX.25 support is enabled.ĬLK Common clock infrastructure is enabled.ĬMA Contiguous Memory Area support is enabled.ĭRM Direct Rendering Management support is enabled.ĭYNAMIC_DEBUG Build in debug messages and enable them at runtimeĮDD BIOS Enhanced Disk Drive Services (EDD) is enabled The parameters listed below are only valid if certain kernel build options were enabled and if respective hardware is present. This document may not be entirely up to date and comprehensive. Note that for the special case of a range one can split the range into equal sized groups and for each group use some amount from the beginning of that group:įor example one can add to the command line following parameter: (must be a positive range in ascending order) isolcpus, nohz_full, irqaffinity, rcu_nocbs. Some kernel parameters take a list of CPUs as a value, e.g. Hyphens (dashes) and underscores are equivalent in parameter names, so: log_buf_len=1M print-fatal-signals=1Ĭan also be entered as: log-buf-len=1M print_fatal_signals=1ĭouble-quotes can be used to protect spaces in values, e.g.: param="spaces in here" modprobe looks through the kernel command line (/proc/cmdline) and collects module parameters when it loads a module, so the kernel command line can be used for loadable modules too. Parameters for modules which are built into the kernel need to be specified on the kernel command line. (modprobe command line) modprobe usbcore blinkenlights=1 Module parameters can be specified in two ways: via the kernel command line with a module name prefix, or via modprobe, e.g.: (kernel command line) usbcore.blinkenlights=1 Everything after “ -” is passed as an argument to init. The kernel parses parameters from the kernel command line up to “ -“ if it doesn’t recognize a parameter and it doesn’t contain a ‘.’, the parameter gets passed to init: parameters with ‘=’ go into init’s environment, others are passed as command line arguments to init. 0圆8 in binary.The following is a consolidated list of the kernel parameters as implemented by the _setup(), early_param(), core_param() and module_param() macros and sorted into English Dictionary order (defined as ignoring all punctuation and sorting digits before letters in a case insensitive manner), and with descriptions where known.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |