kernel-command-line
systemd
Developer
Lennart
Poettering
lennart@poettering.net
kernel-command-line
7
kernel-command-line
Kernel command line parameters
/proc/cmdline
Description
The kernel, the initial RAM disk (initrd) and
basic userspace functionality may be configured at boot via
kernel command line arguments.
For command line parameters understood by the
kernel, please see kernel-parameters.txt
and
bootparam7.
For command line parameters understood by the
initial RAM disk, please see
dracut.cmdline7,
or the documentation of the specific initrd
implementation of your installation.
Core OS Command Line Arguments
systemd.unit=
rd.systemd.unit=
systemd.dump_core=
systemd.crash_shell=
systemd.crash_chvt=
systemd.confirm_spawn=
systemd.show_status=
systemd.log_target=
systemd.log_level=
systemd.log_color=
systemd.log_location=
systemd.default_standard_output=
systemd.default_standard_error=
systemd.setenv=
Parameters understood by
the system and service manager
to control system behavior. For details, see
systemd1.
quiet
Parameter understood by
both the kernel and the system
and service manager to control
console log verbosity. For
details, see
systemd1.
debug
Parameter understood by
both the kernel and the system
and service manager to control
console log verbosity. For
details, see
systemd1.
-b
emergency
single
s
S
1
2
3
4
5
Parameters understood by
the system and service
manager, as compatibility
options. For details, see
systemd1.
locale.LANG=
locale.LANGUAGE=
locale.LC_CTYPE=
locale.LC_NUMERIC=
locale.LC_TIME=
locale.LC_COLLATE=
locale.LC_MONETARY=
locale.LC_MESSAGES=
locale.LC_PAPER=
locale.LC_NAME=
locale.LC_ADDRESS=
locale.LC_TELEPHONE=
locale.LC_MEASUREMENT=
locale.LC_IDENTIFICATION=
Parameters understood by
the system and service manager
to control locale and language
settings. For details, see
systemd1.
fsck.mode=
Parameter understood by
the file system checker
services. For details, see
systemd-fsck@.service8.
quotacheck.mode=
Parameter understood by
the file quota checker
service. For details, see
systemd-quotacheck.service8.
systemd.journald.forward_to_syslog=
systemd.journald.forward_to_kmsg=
systemd.journald.forward_to_console=
Parameters understood by
the journal service. For
details, see
systemd-journald.service8.
vconsole.keymap=
vconsole.keymap.toggle=
vconsole.font=
vconsole.font.map=
vconsole.font.unimap=
Parameters understood by
the virtual console setup logic. For
details, see
systemd-vconsole-setup.service8.
udev.log-priority=
rd.udev.log-priority=
udev.children-max=
rd.udev.children-max=
udev.exec-delay=
rd.udev.exec-delay=
net.ifnames=
Parameters understood by
the device event managing daemon. For
details, see
systemd-udevd.service8.
plymouth.enable=
May be used to disable
the Plymouth boot splash. For
details, see
plymouth8.
luks=
rd.luks=
luks.crypttab=
rd.luks.crypttab=
luks.uuid=
rd.luks.uuid=
luks.options=
rd.luks.options=
luks.key=
rd.luks.key=
Configures the LUKS
full-disk encryption logic at
boot. For details, see
systemd-cryptsetup-generator8.
fstab=
rd.fstab=
Configures the
/etc/fstab
logic at boot. For details, see
systemd-fstab-generator8.
modules-load=
rd.modules-load=
Load a specific kernel
module early at boot. For
details, see
systemd-modules-load.service8.
See Also
systemd1,
bootparam7,
dracut.cmdline7,
systemd-fsck@.service8,
systemd-quotacheck.service8,
systemd-journald.service8,
systemd-vconsole-setup.service8,
systemd-udevd.service8,
plymouth8,
systemd-cryptsetup-generator8,
systemd-fstab-generator8,
systemd-modules-load.service8