1KERNEL-COMMAND-LINE(7) kernel-command-line KERNEL-COMMAND-LINE(7)
2
3
4
6 kernel-command-line - Kernel command line parameters
7
9 /proc/cmdline
10
12 The kernel, the initial RAM disk (initrd) and basic userspace
13 functionality may be configured at boot via kernel command line
14 arguments.
15
16 For command line parameters understood by the kernel, please see
17 kernel-parameters.txt[1] and bootparam(7).
18
19 For command line parameters understood by the initial RAM disk, please
20 see dracut.cmdline(7), or the documentation of the specific initrd
21 implementation of your installation.
22
24 systemd.unit=, rd.systemd.unit=, systemd.dump_core=,
25 systemd.crash_shell=, systemd.crash_chvt=, systemd.confirm_spawn=,
26 systemd.show_status=, systemd.log_target=, systemd.log_level=,
27 systemd.log_color=, systemd.log_location=,
28 systemd.default_standard_output=, systemd.default_standard_error=,
29 systemd.setenv=
30 Parameters understood by the system and service manager to control
31 system behavior. For details, see systemd(1).
32
33 systemd.mask=, systemd.wants=, systemd.debug-shell
34 Additional parameters understood by systemd-debug-generator(8), to
35 mask or start specific units at boot, or invoke a debug shell on
36 tty9.
37
38 systemd.restore_state=
39 This parameter is understood by several system tools to control
40 whether or not they should restore system state from the previous
41 boot. For details, see systemd-backlight@.service(8) and systemd-
42 rfkill@.service(8).
43
44 quiet
45 Parameter understood by both the kernel and the system and service
46 manager to control console log verbosity. For details, see
47 systemd(1).
48
49 debug
50 Parameter understood by both the kernel and the system and service
51 manager to control console log verbosity. For details, see
52 systemd(1).
53
54 -b, emergency, rescue, single, s, S, 1, 2, 3, 4, 5
55 Parameters understood by the system and service manager, as
56 compatibility options. For details, see systemd(1).
57
58 locale.LANG=, locale.LANGUAGE=, locale.LC_CTYPE=, locale.LC_NUMERIC=,
59 locale.LC_TIME=, locale.LC_COLLATE=, locale.LC_MONETARY=,
60 locale.LC_MESSAGES=, locale.LC_PAPER=, locale.LC_NAME=,
61 locale.LC_ADDRESS=, locale.LC_TELEPHONE=, locale.LC_MEASUREMENT=,
62 locale.LC_IDENTIFICATION=
63 Parameters understood by the system and service manager to control
64 locale and language settings. For details, see systemd(1).
65
66 fsck.mode=, fsck.repair=
67 Parameters understood by the file system checker services. For
68 details, see systemd-fsck@.service(8).
69
70 quotacheck.mode=
71 Parameter understood by the file quota checker service. For
72 details, see systemd-quotacheck.service(8).
73
74 systemd.journald.forward_to_syslog=, systemd.journald.forward_to_kmsg=,
75 systemd.journald.forward_to_console=, systemd.journald.forward_to_wall=
76 Parameters understood by the journal service. For details, see
77 systemd-journald.service(8).
78
79 vconsole.keymap=, vconsole.keymap.toggle=, vconsole.font=,
80 vconsole.font.map=, vconsole.font.unimap=
81 Parameters understood by the virtual console setup logic. For
82 details, see systemd-vconsole-setup.service(8).
83
84 udev.log-priority=, rd.udev.log-priority=, udev.children-max=,
85 rd.udev.children-max=, udev.exec-delay=, rd.udev.exec-delay=,
86 udev.event-timeout=, rd.udev.event-timeout=, net.ifnames=
87 Parameters understood by the device event managing daemon. For
88 details, see systemd-udevd.service(8).
89
90 plymouth.enable=
91 May be used to disable the Plymouth boot splash. For details, see
92 plymouth(8).
93
94 luks=, rd.luks=, luks.crypttab=, rd.luks.crypttab=, luks.name=,
95 rd.luks.name=, luks.uuid=, rd.luks.uuid=, luks.options=,
96 rd.luks.options=, luks.key=, rd.luks.key=
97 Configures the LUKS full-disk encryption logic at boot. For
98 details, see systemd-cryptsetup-generator(8).
99
100 fstab=, rd.fstab=
101 Configures the /etc/fstab logic at boot. For details, see systemd-
102 fstab-generator(8).
103
104 root=, rootfstype=, rootflags=, ro, rw
105 Configures the root file system and its file system type and mount
106 options, as well as whether it shall be mounted read-only or
107 read-writable initially. For details, see systemd-fstab-
108 generator(8).
109
110 systemd.gpt_auto=, rd.systemd.gpt_auto=
111 Configures whether GPT based partition auto-discovery shall be
112 attempted. For details, see systemd-gpt-auto-generator(8).
113
114 modules-load=, rd.modules-load=
115 Load a specific kernel module early at boot. For details, see
116 systemd-modules-load.service(8).
117
118 resume=
119 Enables resume from hibernation using the specified device. All
120 fstab(5)-like paths are supported. For details, see systemd-
121 hibernate-resume-generator(8).
122
124 systemd(1), bootparam(7), dracut.cmdline(7), systemd-debug-
125 generator(8), systemd-fsck@.service(8), systemd-quotacheck.service(8),
126 systemd-journald.service(8), systemd-vconsole-setup.service(8),
127 systemd-udevd.service(8), plymouth(8), systemd-cryptsetup-generator(8),
128 systemd-fstab-generator(8), systemd-gpt-auto-generator(8), systemd-
129 modules-load.service(8), systemd-backlight@.service(8), systemd-
130 rfkill@.service(8), systemd-hibernate-resume-generator(8)
131
133 1. kernel-parameters.txt
134 https://www.kernel.org/doc/Documentation/kernel-parameters.txt
135
136
137
138systemd 219 KERNEL-COMMAND-LINE(7)