]> git.ipfire.org Git - thirdparty/dracut.git/blame - dracut.cmdline.7.xml
remove dracut-gencmdline
[thirdparty/dracut.git] / dracut.cmdline.7.xml
CommitLineData
609d00c4 1<?xml version='1.0' encoding='UTF-8'?>
d350ae69 2<!-- This document was created with Syntext Serna Free. --><!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" []>
5259da10 3<!-- vim: set ts=8 sts=2 sw=2 et: -->
1b4a9d8a 4<refentry id="dracutkernel7">
cdc8d9c4 5 <refentryinfo>
45abddb0 6 <title>dracut.cmdline</title>
cdc8d9c4
HH
7 <productname>dracut</productname>
8 <authorgroup>
9 <author>
3eccdb52
HH
10 <contrib>Developer</contrib>
11 <firstname>Harald</firstname>
12 <surname>Hoyer</surname>
13 <email>harald@redhat.com</email>
cdc8d9c4
HH
14 </author>
15 </authorgroup>
16 </refentryinfo>
17 <refmeta>
45abddb0 18 <refentrytitle>dracut.cmdline</refentrytitle>
cdc8d9c4
HH
19 <manvolnum>7</manvolnum>
20 <refmiscinfo class="version"/>
21 </refmeta>
22 <refnamediv>
45abddb0 23 <refname>dracut.cmdline</refname>
cdc8d9c4
HH
24 <refpurpose>dracut kernel command line options</refpurpose>
25 </refnamediv>
26 <refsect1>
27 <title>Description</title>
28 <para>The root filesystem used by the kernel is specified in the boot configuration
3b403b32 29file, as always. The traditional <emphasis remap="B">root=/dev/hda1</emphasis> style device
cdc8d9c4
HH
30specification is allowed. If a label is used, as in <emphasis remap="B">root=LABEL=rootPart</emphasis>
31the initramfs will search all available devices for an ext2 or ext3 filesystem
32with the appropriate label, and mount that device as the root filesystem.
3b403b32 33<emphasis remap="B">root=UUID=uuidnumber</emphasis> will mount the partition with that UUID as the
cdc8d9c4
HH
34root filesystem.</para>
35 <refsect2>
36 <title>Standard</title>
37 <variablelist>
38 <varlistentry>
39 <term>
3eccdb52 40 <envar>init=<replaceable>&lt;path to real init&gt;</replaceable></envar>
cdc8d9c4
HH
41 </term>
42 <listitem>
43 <para> </para>
44 </listitem>
45 </varlistentry>
46 <varlistentry>
47 <term>
48 <envar>root=<replaceable>&lt;path to blockdevice&gt;</replaceable></envar>
49 </term>
50 <listitem>
3b403b32 51 <para>specify blockdevice to use as root filesystem.
f844e7dc
HH
52 e.g.: <programlisting>root=/dev/sda1
53root=/dev/disk/by-path/pci-0000:00:1f.1-scsi-0:0:1:0-part1 </programlisting></para>
cdc8d9c4
HH
54 </listitem>
55 </varlistentry>
56 <varlistentry>
57 <term>
58 <envar>rootfstype=<replaceable>&lt;filesystem type&gt;</replaceable></envar>
59 </term>
60 <listitem>
f844e7dc 61 <para>&quot;auto&quot; if not specified, e.g.: <programlisting>rootfstype=ext3</programlisting></para>
cdc8d9c4
HH
62 </listitem>
63 </varlistentry>
64 <varlistentry>
65 <term>
66 <envar>rootflags=<replaceable>&lt;mount options&gt;</replaceable></envar>
67 </term>
68 <listitem>
f844e7dc 69 <para>specify additional mount options for the root filesystem. If not set, <filename>/etc/fstab</filename>
3b403b32 70of the real root will be parsed for special mount options and mounted
cdc8d9c4
HH
71accordingly.</para>
72 </listitem>
73 </varlistentry>
74 <varlistentry>
fa7ada31 75 <term><envar>rd.fstab</envar>=0</term>
cdc8d9c4 76 <listitem>
3b403b32 77 <para>do not honor special mount options for the root filesystem found in
f844e7dc 78<filename>/etc/fstab</filename> of the real root.</para>
cdc8d9c4
HH
79 </listitem>
80 </varlistentry>
81 </variablelist>
82 </refsect2>
83 <refsect2>
84 <title>Misc</title>
85 <variablelist>
86 <varlistentry>
87 <term>
4c4c8b72 88 <envar>rd.driver.blacklist=<replaceable>&lt;drivername&gt;<optional>,&lt;drivername&gt;,...</optional></replaceable></envar>
cdc8d9c4
HH
89 </term>
90 <listitem>
09e0549d 91 <para>do not load kernel module &lt;drivername&gt;.
cdc8d9c4
HH
92This parameter can be specified multiple times.</para>
93 </listitem>
94 </varlistentry>
95 <varlistentry>
96 <term>
4c4c8b72 97 <envar>rd.driver.pre=<replaceable>&lt;drivername&gt;<optional>,&lt;drivername&gt;,...</optional></replaceable></envar>
cdc8d9c4
HH
98 </term>
99 <listitem>
09e0549d 100 <para>force loading kernel module &lt;drivername&gt;.
cdc8d9c4
HH
101This parameter can be specified multiple times.</para>
102 </listitem>
103 </varlistentry>
4c4c8b72
HH
104 <varlistentry>
105 <term>
106 <envar>rd.driver.post=<replaceable>&lt;drivername&gt;<optional>,&lt;drivername&gt;,...</optional></replaceable></envar>
107 </term>
108 <listitem>
109 <para>force loading kernel module &lt;drivername&gt; after all automatic loading modules have been loaded. This parameter can be specified multiple times.</para>
110 </listitem>
111 </varlistentry>
4401925c
MS
112 <varlistentry>
113 <term>
114 <envar>rd.ctty=<replaceable>&lt;terminal&gt;</replaceable></envar>
115 </term>
116 <listitem>
117 <para>
118 if the dracut image was generated with --ctty option, try to
119 spawn an emergency shell on the specified terminal; if
120 <envar>rd.ctty</envar> is specified without a value or not
121 provided at all, the default is /dev/tty1. The '/dev' prefix
122 can be omitted.
123 </para>
124 </listitem>
125 </varlistentry>
cdc8d9c4
HH
126 </variablelist>
127 </refsect2>
d4916e36 128 <refsect2 id="dracut-kernel-debug">
cdc8d9c4
HH
129 <title>Debug</title>
130 <variablelist>
131 <varlistentry>
132 <term>
fa7ada31 133 <envar>rd.info</envar>
cdc8d9c4
HH
134 </term>
135 <listitem>
136 <para>print informational output though &quot;quiet&quot; is set</para>
137 </listitem>
138 </varlistentry>
139 <varlistentry>
140 <term>
fa7ada31 141 <envar>rd.shell</envar>
cdc8d9c4
HH
142 </term>
143 <listitem>
144 <para>allow dropping to a shell, if root mounting fails</para>
145 </listitem>
146 </varlistentry>
147 <varlistentry>
148 <term>
fa7ada31 149 <envar>rd.debug</envar>
cdc8d9c4
HH
150 </term>
151 <listitem>
561d7f4d 152 <para>set -x for the dracut shell and logs to dmesg, console and <filename>/run/initramfs/init.log</filename></para>
cdc8d9c4
HH
153 </listitem>
154 </varlistentry>
155 <varlistentry>
156 <term>
fa7ada31 157 <envar>rd.break</envar>
cdc8d9c4
HH
158 </term>
159 <listitem>
160 <para>drop to a shell at the end</para>
161 </listitem>
162 </varlistentry>
163 <varlistentry>
f844e7dc 164 <term>
b43f4df5 165 <envar>rd.break=</envar><replaceable>{cmdline|pre-udev|pre-trigger|initqueue|pre-mount|mount|pre-pivot}</replaceable>
f844e7dc 166 </term>
cdc8d9c4
HH
167 <listitem>
168 <para>drop to a shell on defined breakpoint</para>
169 </listitem>
170 </varlistentry>
171 <varlistentry>
172 <term>
fa7ada31 173 <envar>rd.udev.info</envar>
cdc8d9c4
HH
174 </term>
175 <listitem>
176 <para>set udev to loglevel info</para>
177 </listitem>
178 </varlistentry>
179 <varlistentry>
180 <term>
fa7ada31 181 <envar>rd.udev.debug</envar>
cdc8d9c4
HH
182 </term>
183 <listitem>
184 <para>set udev to loglevel debug</para>
185 </listitem>
186 </varlistentry>
187 </variablelist>
188 </refsect2>
189 <refsect2>
190 <title>I18N</title>
cdc8d9c4
HH
191 <variablelist>
192 <varlistentry>
193 <term>
c029f4c1 194 <envar>vconsole.keymap=</envar>
9b3d462b 195 <replaceable>&lt;keymap base file name&gt;</replaceable>
cdc8d9c4
HH
196 </term>
197 <listitem>
ee6fa324 198 <para>keyboard translation table loaded by loadkeys; taken from keymaps directory; will be written as <envar>KEYMAP</envar> to <filename>/etc/vconsole.conf</filename> in the initramfs, e.g.: <programlisting>vconsole.keymap=de-latin1-nodeadkeys</programlisting></para>
cdc8d9c4
HH
199 </listitem>
200 </varlistentry>
201 <varlistentry>
202 <term>
b43f4df5 203 <envar>vconsole.keymap.ext=</envar><replaceable>&lt;list of keymap base file names&gt;</replaceable>
cdc8d9c4
HH
204 </term>
205 <listitem>
ee6fa324 206 <para>list of extra keymaps to bo loaded (sep. by space); will be written as <envar>EXT_KEYMAP</envar> to <filename>/etc/vconsole.conf</filename> in the initramfs</para>
cdc8d9c4
HH
207 </listitem>
208 </varlistentry>
209 <varlistentry>
3eccdb52 210 <term>
94cce410 211 <envar>vconsole.unicode=</envar><replaceable>&lt;1|0&gt;</replaceable>
3eccdb52 212 </term>
cdc8d9c4 213 <listitem>
ee6fa324 214 <para>boolean, indicating UTF-8 mode; will be written as <envar>UNICODE</envar> to <filename>/etc/vconsole.conf</filename> in the initramfs</para>
cdc8d9c4
HH
215 </listitem>
216 </varlistentry>
217 <varlistentry>
3eccdb52 218 <term>
b43f4df5 219 <envar>vconsole.font=</envar><replaceable>&lt;font base file name&gt;</replaceable>
3eccdb52 220 </term>
cdc8d9c4 221 <listitem>
ee6fa324 222 <para>console font; taken from consolefonts directory; will be written as <envar>FONT</envar> to <filename>/etc/vconsole.conf</filename> in the initramfs; e.g.: <programlisting>vconsole.font=LatArCyrHeb-16</programlisting></para>
cdc8d9c4
HH
223 </listitem>
224 </varlistentry>
225 <varlistentry>
226 <term>
b43f4df5 227 <envar>vconsole.font.map=</envar><replaceable>&lt;console map base file name&gt;</replaceable>
cdc8d9c4
HH
228 </term>
229 <listitem>
ee6fa324 230 <para>see description of &apos;-m&apos; parameter in setfont manual; taken from consoletrans directory; will be written as <envar>FONT_MAP</envar> to <filename>/etc/vconsole.conf</filename> in the initramfs</para>
cdc8d9c4
HH
231 </listitem>
232 </varlistentry>
233 <varlistentry>
234 <term>
b43f4df5 235 <envar>vconsole.font.unimap=</envar><replaceable>&lt;unicode table base file name&gt;</replaceable>
cdc8d9c4
HH
236 </term>
237 <listitem>
ee6fa324 238 <para>see description of &apos;-u&apos; parameter in setfont manual; taken from unimaps directory; will be written as <envar>FONT_UNIMAP</envar> to <filename>/etc/vconsole.conf</filename> in the initramfs</para>
9b3d462b
AÅ»
239 </listitem>
240 </varlistentry>
241 <varlistentry>
242 <term>
b43f4df5 243 <envar>locale.LANG=</envar><replaceable>&lt;locale&gt;</replaceable>
9b3d462b
AÅ»
244 </term>
245 <listitem>
ee6fa324 246 <para>taken from the environment; if no UNICODE is defined we set its value in basis of LANG value (whether it ends with &quot;.utf8&quot; (or similar) or not); will be written as <envar>LANG</envar> to <filename>/etc/locale.conf</filename> in the initramfs; e.g.: <programlisting>locale.LANG=pl_PL.utf8</programlisting></para>
9b3d462b
AÅ»
247 </listitem>
248 </varlistentry>
249 <varlistentry>
250 <term>
b43f4df5 251 <envar>locale.LC_ALL=</envar><replaceable>&lt;locale&gt;</replaceable>
9b3d462b
AÅ»
252 </term>
253 <listitem>
ee6fa324 254 <para>taken from the environment; will be written as <envar>LC_ALL</envar> to <filename>/etc/locale.conf</filename> in the initramfs</para>
cdc8d9c4
HH
255 </listitem>
256 </varlistentry>
257 </variablelist>
258 </refsect2>
259 <refsect2>
260 <title>LVM</title>
261 <variablelist>
262 <varlistentry>
fa7ada31 263 <term><envar>rd.lvm</envar>=0</term>
cdc8d9c4
HH
264 <listitem>
265 <para>disable LVM detection</para>
266 </listitem>
267 </varlistentry>
268 <varlistentry>
269 <term>
fa7ada31 270 <envar>rd.lvm.vg=<replaceable>&lt;volume group name&gt;</replaceable></envar>
cdc8d9c4
HH
271 </term>
272 <listitem>
273 <para>only activate the volume groups with the given name
fa7ada31 274<envar>rd.lvm.vg</envar> can be specified multiple times on the kernel command line.</para>
cdc8d9c4
HH
275 </listitem>
276 </varlistentry>
277 <varlistentry>
278 <term>
fa7ada31 279 <envar>rd.lvm.lv=<replaceable>&lt;logical volume name&gt;</replaceable></envar>
cdc8d9c4
HH
280 </term>
281 <listitem>
282 <para>only activate the logical volumes with the given name
fa7ada31 283<envar>rd.lvm.lv</envar> can be specified multiple times on the kernel command line.</para>
cdc8d9c4
HH
284 </listitem>
285 </varlistentry>
286 <varlistentry>
287 <term>
b43f4df5 288 <envar>rd.lvm.conf</envar>=0
cdc8d9c4
HH
289 </term>
290 <listitem>
f844e7dc 291 <para>remove any <filename>/etc/lvm/lvm.conf</filename>, which may exist in the initramfs</para>
cdc8d9c4
HH
292 </listitem>
293 </varlistentry>
294 </variablelist>
295 </refsect2>
296 <refsect2>
297 <title>crypto LUKS</title>
298 <variablelist>
299 <varlistentry>
fa7ada31 300 <term><envar>rd.luks</envar>=0</term>
cdc8d9c4
HH
301 <listitem>
302 <para>disable crypto LUKS detection</para>
303 </listitem>
304 </varlistentry>
305 <varlistentry>
306 <term>
fa7ada31 307 <envar>rd.luks.uuid=<replaceable>&lt;luks uuid&gt;</replaceable></envar>
cdc8d9c4
HH
308 </term>
309 <listitem>
310 <para>only activate the LUKS partitions with the given UUID
f844e7dc 311Any &quot;luks-&quot; of the LUKS UUID is removed before comparing to <replaceable>&lt;luks uuid&gt;</replaceable>.
3b403b32 312The comparisons also matches, if <replaceable>&lt;luks uuid&gt;</replaceable> is only the beginning of the
cdc8d9c4
HH
313LUKS UUID, so you don&apos;t have to specify the full UUID.
314This parameter can be specified multiple times.</para>
315 </listitem>
316 </varlistentry>
317 <varlistentry>
318 <term>
b43f4df5 319 <envar>rd.luks.crypttab</envar>=0
cdc8d9c4
HH
320 </term>
321 <listitem>
f844e7dc 322 <para>do not check, if LUKS partition is in <filename>/etc/crypttab</filename></para>
cdc8d9c4
HH
323 </listitem>
324 </varlistentry>
325 </variablelist>
326 </refsect2>
9b3d462b 327 <refsect2>
c7e72136 328 <title>crypto LUKS - key on removable device support</title>
9b3d462b
AÅ»
329 <variablelist>
330 <varlistentry>
331 <term>
b43f4df5 332 <envar>rd.luks.key=</envar><replaceable>&lt;keypath&gt;:&lt;keydev&gt;:&lt;luksdev&gt;</replaceable>
9b3d462b
AÅ»
333 </term>
334 <listitem>
37b73a23 335 <para><replaceable>keypath</replaceable> is a path to key file to look for. It&apos;s REQUIRED. When <replaceable>keypath</replaceable> ends with '.gpg' it's considered to be key encrypted symmetrically with GPG. You will be prompted for password on boot. GPG support comes with 'crypt-gpg' module which needs to be added explicitly.</para>
a2b5bb00
HH
336 <para><replaceable>keydev</replaceable> is a device on which key file resides. It might be kernel name of devices (should start with &quot;/dev/&quot;), UUID (prefixed with &quot;UUID=&quot;) or label (prefix with &quot;LABEL=&quot;). You don&apos;t have to specify full UUID. Just its beginning will suffice, even if its ambiguous. All matching devices will be probed. This parameter is recommended, but not required. If not present, all block devices will be probed, which may significantly increase boot time.</para>
337 <para>If <replaceable>luksdev</replaceable> is given, the specified key will only be applied for that LUKS device. Possible values are the same as for <replaceable>keydev</replaceable>. Unless you have several LUKS devices, you don&apos;t have to specify this parameter.</para>
338 <para>The simplest usage is:</para>
339 <programlisting>rd.luks.key=/foo/bar.key</programlisting>
340 <para>As you see, you can skip colons in such case.</para>
9b3d462b
AÅ»
341 </listitem>
342 </varlistentry>
343 </variablelist>
344 </refsect2>
cdc8d9c4
HH
345 <refsect2>
346 <title>MD</title>
347 <variablelist>
348 <varlistentry>
fa7ada31 349 <term><envar>rd.md</envar>=0</term>
cdc8d9c4
HH
350 <listitem>
351 <para>disable MD RAID detection</para>
352 </listitem>
353 </varlistentry>
354 <varlistentry>
fa7ada31 355 <term><envar>rd.md.imsm</envar>=0</term>
cdc8d9c4 356 <listitem>
fa7ada31 357 <para>disable MD RAID for imsm/isw raids, use DM RAID instead</para>
cdc8d9c4
HH
358 </listitem>
359 </varlistentry>
cf589142
MS
360 <varlistentry>
361 <term><envar>rd.md.ddf</envar>=0</term>
362 <listitem>
363 <para>disable MD RAID for SNIA ddf raids, use DM RAID instead</para>
364 </listitem>
365 </varlistentry>
cdc8d9c4
HH
366 <varlistentry>
367 <term>
b43f4df5 368 <envar>rd.md.conf</envar>=0
cdc8d9c4
HH
369 </term>
370 <listitem>
371 <para>ignore mdadm.conf included in initramfs</para>
372 </listitem>
373 </varlistentry>
452e46db
HH
374 <varlistentry>
375 <term>
376 <envar>rd.md.waitclean</envar>=1
377 </term>
378 <listitem>
379 <para>wait for any resync, recovery, or reshape activity to finish before continuing</para>
380 </listitem>
381 </varlistentry>
cdc8d9c4
HH
382 <varlistentry>
383 <term>
fa7ada31 384 <envar>rd.md.uuid=<replaceable>&lt;md raid uuid&gt;</replaceable></envar>
cdc8d9c4
HH
385 </term>
386 <listitem>
387 <para>only activate the raid sets with the given UUID.
388This parameter can be specified multiple times.</para>
389 </listitem>
390 </varlistentry>
391 </variablelist>
392 </refsect2>
393 <refsect2>
fa7ada31 394 <title>DM RAID</title>
cdc8d9c4
HH
395 <variablelist>
396 <varlistentry>
fa7ada31 397 <term><envar>rd.dm</envar>=0</term>
cdc8d9c4
HH
398 <listitem>
399 <para>disable DM RAID detection</para>
400 </listitem>
401 </varlistentry>
402 <varlistentry>
403 <term>
fa7ada31 404 <envar>rd.dm.uuid=<replaceable>&lt;dm raid uuid&gt;</replaceable></envar>
cdc8d9c4
HH
405 </term>
406 <listitem>
407 <para>only activate the raid sets with the given UUID.
408This parameter can be specified multiple times.</para>
409 </listitem>
410 </varlistentry>
411 </variablelist>
412 </refsect2>
0a9d5422
HH
413 <refsect2>
414 <title>FIPS</title>
415 <variablelist>
416 <varlistentry>
417 <term><envar>rd.fips</envar></term>
418 <listitem>
419 <para>enable FIPS</para>
420 </listitem>
421 </varlistentry>
422 <varlistentry>
423 <term>
424 <envar>boot=<replaceable>&lt;boot device&gt;</replaceable></envar>
425 </term>
426 <listitem>
427 <para>specify the device, where /boot is located.<programlisting>
428e.g.
429 boot=/dev/sda1
430 boot=/dev/disk/by-path/pci-0000:00:1f.1-scsi-0:0:1:0-part1
431 boot=UUID=&lt;uuid&gt;
432 boot=LABEL=&lt;label&gt;</programlisting>
433</para>
434 </listitem>
435 </varlistentry>
436 <varlistentry>
437 <term><envar>rd.fips.skipkernel</envar></term>
438 <listitem>
439 <para>skip checksum check of the kernel image. Useful, if the kernel image is not in a separate boot partition.</para>
440 </listitem>
441 </varlistentry>
442 </variablelist>
443 </refsect2>
cdc8d9c4
HH
444 <refsect2>
445 <title>Network</title>
446 <variablelist>
447 <varlistentry>
3eccdb52 448 <term>
38ba0d7a 449 <envar>ip=</envar><replaceable>{dhcp|on|any|dhcp6|auto6|ibft}</replaceable>
3eccdb52 450 </term>
cdc8d9c4 451 <listitem>
09e0549d 452 <para><constant>dhcp|on|any</constant>: get ip from dhcp server from all interfaces. If root=dhcp,
3b403b32 453loop sequentially through all interfaces (eth0, eth1, ...) and use the first
cdc8d9c4 454with a valid DHCP root-path.</para>
f844e7dc
HH
455 <para><constant>auto6</constant>: IPv6 autoconfiguration</para>
456 <para><constant>dhcp6</constant>: IPv6 DHCP</para>
38ba0d7a 457 <para><constant>ibft</constant>: iBFT autoconfiguration</para>
cdc8d9c4
HH
458 </listitem>
459 </varlistentry>
460 <varlistentry>
3eccdb52 461 <term><envar>ip=</envar><replaceable>&lt;interface&gt;</replaceable>:<replaceable>{dhcp|on|any|dhcp6|auto6}</replaceable></term>
cdc8d9c4 462 <listitem>
09e0549d
HH
463 <para><constant>dhcp|on|any|dhcp6</constant>: get ip from dhcp server on a specific interface</para>
464 <para><constant>auto6</constant>: do IPv6 autoconfiguration</para>
465 <para>This parameter can be specified multiple times.</para>
cdc8d9c4
HH
466 </listitem>
467 </varlistentry>
468 <varlistentry>
b3d838e5 469 <term><envar>ip=</envar><replaceable>&lt;client-IP&gt;</replaceable>:
e7cbf8fd 470 <replaceable>&lt;server-IP&gt;</replaceable>
b3d838e5 471 :<replaceable>&lt;gateway-IP&gt;</replaceable>:<replaceable>&lt;netmask&gt;</replaceable>:<replaceable>&lt;client_hostname&gt;</replaceable>:<replaceable>&lt;interface&gt;</replaceable>:<replaceable>{none|off}</replaceable></term>
cdc8d9c4
HH
472 <listitem>
473 <para>explicit network configuration. If you want do define a IPv6 address, put it in brackets (e.g. [2001:DB8::1]).
474This parameter can be specified multiple times.</para>
475 </listitem>
476 </varlistentry>
477 <varlistentry>
3eccdb52 478 <term><envar>ifname=</envar><replaceable>&lt;interface&gt;</replaceable>:<replaceable>&lt;MAC&gt;</replaceable></term>
cdc8d9c4
HH
479 <listitem>
480 <para>Assign network device name &lt;interface&gt; (ie eth0) to the NIC with MAC &lt;MAC&gt;.
f844e7dc 481<remark>Note: If you use this option you <emphasis remap="B">must</emphasis> specify an ifname= argument for all interfaces used in ip= or fcoe= arguments.</remark>
cdc8d9c4
HH
482This parameter can be specified multiple times.</para>
483 </listitem>
484 </varlistentry>
485 <varlistentry>
3eccdb52 486 <term>
b43f4df5 487 <envar>bootdev=</envar><replaceable>&lt;interface&gt;</replaceable>
3eccdb52 488 </term>
cdc8d9c4 489 <listitem>
3b403b32 490 <para>specify network interface to use routing and netroot information from.
cdc8d9c4
HH
491Required if multiple ip= lines are used.</para>
492 </listitem>
493 </varlistentry>
494 <varlistentry>
3eccdb52 495 <term>
b43f4df5 496 <envar>nameserver=</envar><replaceable>&lt;IP&gt;</replaceable><optional><envar>nameserver</envar>=<replaceable>&lt;IP&gt;</replaceable> ...</optional>
3eccdb52 497 </term>
cdc8d9c4
HH
498 <listitem>
499 <para>specify nameserver(s) to use</para>
500 </listitem>
501 </varlistentry>
07caee26
HH
502 <varlistentry>
503 <term>
504 <envar>biosdevname=</envar><replaceable>{0|1}</replaceable>
505 </term>
506 <listitem>
507 <para>turn on/off biosdevname network interface renaming</para>
508 </listitem>
509 </varlistentry>
935b37ee
DY
510 <varlistentry>
511 <term>
512 <envar>rd.neednet=</envar><replaceable>&lt;0|1&gt;</replaceable>
513 </term>
514 <listitem>
515 <para>boolean, bring up network even without netroot set</para>
516 </listitem>
517 </varlistentry>
cdc8d9c4
HH
518 </variablelist>
519 </refsect2>
520 <refsect2>
521 <title>NFS</title>
522 <variablelist>
523 <varlistentry>
3eccdb52 524 <term>
b43f4df5 525 <envar>root=</envar><optional><replaceable>&lt;server-ip&gt;</replaceable>:</optional><replaceable>&lt;root-dir&gt;</replaceable><optional>:<replaceable>&lt;nfs-options&gt;</replaceable></optional>
3eccdb52 526 </term>
cdc8d9c4
HH
527 <listitem>
528 <para>mount nfs share from &lt;server-ip&gt;:/&lt;root-dir&gt;, if no server-ip is given,
529use dhcp next_server. if server-ip is an IPv6 address it has to be put in brackets, e.g. [2001:DB8::1].
530NFS options can be appended with the prefix &quot;:&quot; or &quot;,&quot; and are seperated by &quot;,&quot;.</para>
531 </listitem>
532 </varlistentry>
533 <varlistentry>
f844e7dc 534 <term><envar>root=</envar><constant>nfs</constant>:<optional><replaceable>&lt;server-ip&gt;</replaceable>:</optional><replaceable>&lt;root-dir&gt;</replaceable><optional>:<replaceable>&lt;nfs-options&gt;</replaceable></optional></term>
3eccdb52
HH
535 <term><envar>root=</envar>nfs4:<optional><replaceable>&lt;server-ip&gt;</replaceable>:</optional><replaceable>&lt;root-dir&gt;</replaceable><optional>:<replaceable>&lt;nfs-options&gt;</replaceable></optional></term>
536 <term>
b43f4df5 537 <envar>root=</envar><replaceable>{dhcp|dhcp6}</replaceable>
3eccdb52 538 </term>
cdc8d9c4 539 <listitem>
3b403b32 540 <para>root=dhcp alone directs initrd to look at the DHCP root-path where NFS
cdc8d9c4
HH
541options can be specified.
542 root-path=&lt;server-ip&gt;:&lt;root-dir&gt;[,&lt;nfs-options&gt;]
543 root-path=nfs:&lt;server-ip&gt;:&lt;root-dir&gt;[,&lt;nfs-options&gt;]
544 root-path=nfs4:&lt;server-ip&gt;:&lt;root-dir&gt;[,&lt;nfs-options&gt;]</para>
545 </listitem>
546 </varlistentry>
547 <varlistentry>
3eccdb52 548 <term>
b43f4df5
HH
549 <envar>root=</envar><filename>/dev/nfs</filename>
550 <envar> nfsroot=</envar><optional><replaceable>&lt;server-ip&gt;</replaceable>:</optional><replaceable>&lt;root-dir&gt;</replaceable><optional>:<replaceable>&lt;nfs-options&gt;</replaceable></optional>
3eccdb52 551 </term>
cdc8d9c4 552 <listitem>
3b403b32
HH
553 <para><emphasis remap="B">Deprecated!</emphasis> kernel Documentation<filename>/filesystems/nfsroot.txt</filename> defines
554this method.
f844e7dc 555This is supported by dracut, but not recommended.</para>
cdc8d9c4
HH
556 </listitem>
557 </varlistentry>
558 <varlistentry>
3eccdb52 559 <term>
fa7ada31 560 <envar remap="B">rd.nfs.domain=</envar>
3eccdb52
HH
561 <replaceable>&lt;NFSv4 domain name&gt;</replaceable>
562 </term>
cdc8d9c4 563 <listitem>
f844e7dc 564 <para>Set the NFSv4 domain name. Will overwrite the settings in <filename>/etc/idmap.conf</filename>.</para>
cdc8d9c4
HH
565 </listitem>
566 </varlistentry>
567 </variablelist>
568 </refsect2>
569 <refsect2>
570 <title>iSCSI</title>
571 <variablelist>
572 <varlistentry>
f844e7dc 573 <term><envar>root=</envar><constant>iscsi</constant>:<optional><replaceable>&lt;username&gt;</replaceable>:<replaceable>&lt;password&gt;</replaceable><optional>:<replaceable>&lt;reverse&gt;</replaceable>:<replaceable>&lt;password&gt;</replaceable></optional>@</optional><optional>
3eccdb52
HH
574 <replaceable>&lt;servername&gt;</replaceable>
575 </optional>:<optional>
576 <replaceable>&lt;protocol&gt;</replaceable>
577 </optional>:<optional>
578 <replaceable>&lt;port&gt;</replaceable>
579 </optional>:<optional>
580 <replaceable>&lt;LUN&gt;</replaceable>
581 </optional>:<replaceable>&lt;targetname&gt;</replaceable></term>
cdc8d9c4
HH
582 <listitem>
583 <para>protocol defaults to &quot;6&quot;, LUN defaults to &quot;0&quot;.</para>
1b4a9d8a 584 <para>If the &quot;servername&quot; field is provided by <acronym>BOOTP</acronym> or <acronym>DHCP</acronym>, then that
cdc8d9c4 585field is used in conjunction with other associated fields to contact
1b4a9d8a 586the boot server in the Boot stage. However, if the
cdc8d9c4
HH
587&quot;servername&quot; field is not provided, then the &quot;targetname&quot; field is
588then used in the Discovery Service stage in conjunction with other
589associated fields.</para>
1b4a9d8a 590 <para>See <ulink url="http://tools.ietf.org/html/rfc4173#section-5">http://tools.ietf.org/html/rfc4173</ulink>.</para>
f844e7dc 591 <para>e.g.:<programlisting>root=iscsi:192.168.50.1::::iqn.2009-06.dracut:target0 </programlisting></para>
3b403b32 592 <para>If servername is an IPv6 address, it has to be put in brackets. e.g.:
f844e7dc 593 <programlisting>root=iscsi:[2001:DB8::1]::::iqn.2009-06.dracut:target0 </programlisting></para>
3eccdb52
HH
594 </listitem>
595 </varlistentry>
596 <varlistentry>
f844e7dc 597 <term><envar>root=</envar><replaceable>???</replaceable><envar> netroot=</envar><constant>iscsi</constant>:<optional><replaceable>&lt;username&gt;</replaceable>:<replaceable>&lt;password&gt;</replaceable><optional>:<replaceable>&lt;reverse&gt;</replaceable>:<replaceable>&lt;password&gt;</replaceable></optional>@</optional><optional>
3eccdb52
HH
598 <replaceable>&lt;servername&gt;</replaceable>
599 </optional>:<optional>
600 <replaceable>&lt;protocol&gt;</replaceable>
601 </optional>:<optional>
602 <replaceable>&lt;port&gt;</replaceable>
603 </optional>:<optional>
604 <replaceable>&lt;LUN&gt;</replaceable>
605 </optional>:<replaceable>&lt;targetname&gt;</replaceable> ...</term>
606 <listitem>
3b403b32 607 <para>multiple netroot options allow setting up multiple iscsi disks. e.g.:
f844e7dc 608 <programlisting>root=UUID=12424547
3eccdb52 609netroot=iscsi:192.168.50.1::::iqn.2009-06.dracut:target0
f844e7dc 610netroot=iscsi:192.168.50.1::::iqn.2009-06.dracut:target1 </programlisting></para>
cdc8d9c4 611 <para>If servername is an IPv6 address, it has to be put in brackets.
f844e7dc 612 e.g.:
3eccdb52 613 <programlisting>netroot=iscsi:[2001:DB8::1]::::iqn.2009-06.dracut:target0</programlisting></para>
cdc8d9c4
HH
614 </listitem>
615 </varlistentry>
616 <varlistentry>
3eccdb52
HH
617 <term>
618 <envar>root=<replaceable>???</replaceable></envar>
b43f4df5
HH
619 <envar>rd.iscsi.initiator=<replaceable>&lt;initiator&gt; </replaceable></envar>
620 <envar>rd.iscsi.target.name=<replaceable>&lt;target name&gt; </replaceable></envar>
621 <envar>rd.iscsi.target.ip=<replaceable>&lt;target ip&gt; </replaceable></envar>
622 <envar>rd.iscsi.target.port=<replaceable>&lt;target port&gt; </replaceable></envar>
623 <envar>rd.iscsi.target.group=<replaceable>&lt;target group&gt; </replaceable></envar>
624 <envar>rd.iscsi.username=<replaceable>&lt;username&gt; </replaceable></envar>
625 <envar>rd.iscsi.password=<replaceable>&lt;password&gt; </replaceable></envar>
626 <envar>rd.iscsi.in.username=<replaceable>&lt;in username&gt; </replaceable></envar>
627 <envar>rd.iscsi.in.password=<replaceable>&lt;in password&gt; </replaceable></envar>
3eccdb52 628 </term>
cdc8d9c4
HH
629 <listitem>
630 <para>manually specify all iscsistart parameter (see <userinput>iscsistart&nbsp;--help</userinput>)</para>
631 </listitem>
632 </varlistentry>
633 <varlistentry>
b43f4df5 634 <term>
c3f7567a 635 <envar>root=</envar><replaceable>??? </replaceable><envar>netroot=iscsi </envar><envar>rd.iscsi.firmware=1</envar>
b43f4df5 636 </term>
cdc8d9c4
HH
637 <listitem>
638 <para>will read the iscsi parameter from the BIOS firmware</para>
639 </listitem>
640 </varlistentry>
641 </variablelist>
642 </refsect2>
643 <refsect2>
644 <title>FCoE</title>
645 <variablelist>
646 <varlistentry>
6fecffaa 647 <term><envar>fcoe=</envar><replaceable>&lt;edd|interface|MAC&gt;</replaceable>:<replaceable>{dcb|nodcb}</replaceable></term>
cdc8d9c4 648 <listitem>
6fecffaa
HH
649 <para>Try to connect to a FCoE SAN through the NIC specified by <replaceable>&lt;interface&gt;</replaceable> or <replaceable>&lt;MAC&gt;</replaceable> or EDD settings.
650For the second argument, currently only nodcb is supported. This parameter can be specified multiple times. <remark>Note: letters in the MAC-address must be lowercase!</remark></para>
cdc8d9c4
HH
651 </listitem>
652 </varlistentry>
653 </variablelist>
654 </refsect2>
655 <refsect2>
656 <title>NBD</title>
657 <variablelist>
658 <varlistentry>
3eccdb52 659 <term><envar>root=</envar><constant>nbd</constant>:<replaceable>&lt;server&gt;</replaceable>:<replaceable>&lt;port&gt;</replaceable><optional>:<replaceable>&lt;fstype&gt;</replaceable></optional><optional>:<replaceable>&lt;mountopts&gt;</replaceable></optional></term>
cdc8d9c4
HH
660 <listitem>
661 <para>mount nbd share from &lt;server&gt;</para>
662 </listitem>
663 </varlistentry>
664 <varlistentry>
3eccdb52
HH
665 <term>
666 <envar>root=dhcp</envar>
667 </term>
cdc8d9c4
HH
668 <listitem>
669 <para>with dhcp root-path=nbd:&lt;server&gt;:&lt;port&gt;[:&lt;fstype&gt;][:&lt;mountopts&gt;]
3b403b32 670root=dhcp alone directs initrd to look at the DHCP root-path where NBD
cdc8d9c4 671options can be specified.
3b403b32 672This syntax is only usable in cases where you are directly mounting the volume
cdc8d9c4
HH
673as the rootfs.</para>
674 </listitem>
675 </varlistentry>
676 </variablelist>
677 </refsect2>
678 <refsect2>
679 <title>DASD</title>
680 <variablelist>
681 <varlistentry>
fa7ada31 682 <term><envar>rd.dasd_mod.dasd=</envar>....</term>
cdc8d9c4
HH
683 <listitem>
684 <para>same syntax as the kernel module parameter (s390 only)</para>
685 </listitem>
686 </varlistentry>
687 <varlistentry>
3eccdb52 688 <term>
b43f4df5 689 <envar>rd.dasd=</envar><replaceable>&lt;dasd_adaptor device bus ID&gt;</replaceable><optional>,readonly=<replaceable>X</replaceable></optional><optional>,use_diag=<replaceable>X</replaceable></optional><optional>,erplog=<replaceable>X</replaceable></optional>
3eccdb52 690 </term>
cdc8d9c4
HH
691 <listitem>
692 <para>activate DASD device with the given adaptor device bus ID and setting the sysfs attributes
693to the specified values
694This parameter can be specified multiple times.</para>
695 </listitem>
696 </varlistentry>
697 </variablelist>
698 </refsect2>
699 <refsect2>
700 <title>ZFCP</title>
701 <variablelist>
702 <varlistentry>
fa7ada31 703 <term><envar>rd.zfcp=</envar><replaceable>&lt;zfcp adaptor device bus ID&gt;</replaceable>,<replaceable>&lt;WWPN&gt;</replaceable>,<replaceable>&lt;FCPLUN&gt;</replaceable></term>
cdc8d9c4 704 <listitem>
fa7ada31 705 <para>rd.zfcp can be specified multiple times on the kernel command line. e.g.: <programlisting>rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000</programlisting></para>
cdc8d9c4
HH
706 </listitem>
707 </varlistentry>
708 <varlistentry>
709 <term>
fa7ada31 710 <envar>rd.zfcp.conf</envar>
cdc8d9c4
HH
711 </term>
712 <listitem>
713 <para>ignore zfcp.conf included in the initramfs</para>
714 </listitem>
715 </varlistentry>
716 </variablelist>
717 </refsect2>
718 <refsect2>
719 <title>ZNET</title>
720 <variablelist>
721 <varlistentry>
a2b5bb00 722 <term><envar>rd.znet=</envar><replaceable>&lt;nettype&gt;</replaceable>,<replaceable>&lt;subchannels&gt;</replaceable>,<replaceable>&lt;options&gt;</replaceable></term>
cdc8d9c4 723 <listitem>
a2b5bb00
HH
724 <para>rd.znet can be specified multiple times on the kernel command line. e.g.:
725 <programlisting>rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portname=foo
726rd.znet=ctc,0.0.0600,0.0.0601,0.0.0602,protocol=bar</programlisting></para>
cdc8d9c4
HH
727 </listitem>
728 </varlistentry>
729 </variablelist>
730 </refsect2>
731 <refsect2>
732 <title>Plymouth Boot Splash</title>
733 <variablelist>
fa7ada31 734 <varlistentry>
a3381af1 735 <term><envar>plymouth.enable</envar>=0</term>
fa7ada31 736 <listitem>
09e0549d 737 <para>disable the plymouth bootsplash.</para>
fa7ada31 738 </listitem>
a3381af1
HH
739 </varlistentry>
740 <varlistentry>
741 <term><envar>rd.plymouth</envar>=0</term>
742 <listitem>
743 <para>disable the plymouth bootsplash only for the initramfs.</para>
744 </listitem>
fa7ada31
HH
745 </varlistentry>
746 </variablelist>
747 </refsect2>
e1ed2a20
RS
748 <refsect2>
749 <title>Kernel keys</title>
750 <variablelist>
751 <varlistentry>
752 <term><envar>masterkey=</envar><replaceable>&lt;kernel master key path name&gt;</replaceable></term>
753 <listitem>
754 <para>Set the path name of the kernel master key. e.g.: <programlisting>masterkey=/etc/keys/kmk-trusted.blob</programlisting></para>
755 </listitem>
756 </varlistentry>
757 <varlistentry>
758 <term><envar>masterkeytype=</envar><replaceable>&lt;kernel master key type&gt;</replaceable></term>
759 <listitem>
760 <para>Set the type of the kernel master key. e.g.: <programlisting>masterkeytype=trusted</programlisting></para>
761 </listitem>
762 </varlistentry>
0c71fb67
RS
763 <varlistentry>
764 <term><envar>evmkey=</envar><replaceable>&lt;EVM key path name&gt;</replaceable></term>
765 <listitem>
766 <para>Set the path name of the EVM key. e.g.: <programlisting>evmkey=/etc/keys/evm-trusted.blob</programlisting></para>
767 </listitem>
768 </varlistentry>
949a077a
RS
769 <varlistentry>
770 <term><envar>ecryptfskey=</envar><replaceable>&lt;eCryptfs key path name&gt;</replaceable></term>
771 <listitem>
772 <para>Set the path name of the eCryptfs key. e.g.: <programlisting>ecryptfskey=/etc/keys/ecryptfs-trusted.blob</programlisting></para>
773 </listitem>
774 </varlistentry>
e1ed2a20
RS
775 </variablelist>
776 </refsect2>
fa7ada31
HH
777 <refsect2>
778 <title>Deprecated, renamed Options</title>
779 <para>Here is a list of options, which were used in dracut prior to version 008, and their new replacement.</para>
780 <variablelist>
781 <varlistentry>
782 <term>
783 <envar>rdbreak</envar>
784 </term>
785 <listitem>
786 <para><envar>rd.break</envar></para>
787 </listitem>
788 </varlistentry>
789 <varlistentry>
790 <term>
791 <envar>rd_CCW</envar>
792 </term>
793 <listitem>
794 <para><envar>rd.ccw</envar></para>
795 </listitem>
796 </varlistentry>
fa7ada31
HH
797 <varlistentry>
798 <term>
799 <envar>rd_DASD_MOD</envar>
800 </term>
801 <listitem>
802 <para><envar>rd.dasd_mod.dasd</envar></para>
803 </listitem>
804 </varlistentry>
805 <varlistentry>
806 <term>
807 <envar>rd_DASD</envar>
808 </term>
809 <listitem>
810 <para><envar>rd.dasd</envar></para>
811 </listitem>
812 </varlistentry>
813 <varlistentry>
814 <term>
815 <envar>rdinitdebug rdnetdebug</envar>
816 </term>
817 <listitem>
818 <para><envar>rd.debug</envar></para>
819 </listitem>
820 </varlistentry>
821 <varlistentry>
822 <term>
823 <envar>rd_NO_DM</envar>
824 </term>
825 <listitem>
826 <para><envar>rd.dm</envar>=0</para>
827 </listitem>
828 </varlistentry>
829 <varlistentry>
830 <term>
831 <envar>rd_DM_UUID</envar>
832 </term>
833 <listitem>
834 <para><envar>rd.dm.uuid</envar></para>
835 </listitem>
836 </varlistentry>
837 <varlistentry>
838 <term>
839 <envar>rdblacklist</envar>
840 </term>
841 <listitem>
842 <para><envar>rd.driver.blacklist</envar></para>
843 </listitem>
844 </varlistentry>
845 <varlistentry>
846 <term>
847 <envar>rdinsmodpost</envar>
848 </term>
849 <listitem>
850 <para><envar>rd.driver.post</envar></para>
851 </listitem>
852 </varlistentry>
853 <varlistentry>
854 <term>
855 <envar>rdloaddriver</envar>
856 </term>
857 <listitem>
858 <para><envar>rd.driver.pre</envar></para>
859 </listitem>
860 </varlistentry>
861 <varlistentry>
862 <term>
863 <envar>rd_NO_FSTAB</envar>
864 </term>
865 <listitem>
866 <para><envar>rd.fstab</envar>=0</para>
867 </listitem>
868 </varlistentry>
869 <varlistentry>
870 <term>
871 <envar>rdinfo</envar>
872 </term>
873 <listitem>
874 <para><envar>rd.info</envar></para>
875 </listitem>
876 </varlistentry>
877 <varlistentry>
878 <term>
879 <envar>check</envar>
880 </term>
881 <listitem>
882 <para><envar>rd.live.check</envar></para>
883 </listitem>
884 </varlistentry>
885 <varlistentry>
886 <term>
887 <envar>rdlivedebug</envar>
888 </term>
889 <listitem>
890 <para><envar>rd.live.debug</envar></para>
891 </listitem>
892 </varlistentry>
893 <varlistentry>
894 <term>
895 <envar>live_dir</envar>
896 </term>
897 <listitem>
898 <para><envar>rd.live.dir</envar></para>
899 </listitem>
900 </varlistentry>
901 <varlistentry>
902 <term>
903 <envar>liveimg</envar>
904 </term>
905 <listitem>
906 <para><envar>rd.live.image</envar></para>
907 </listitem>
908 </varlistentry>
909 <varlistentry>
910 <term>
911 <envar>overlay</envar>
912 </term>
913 <listitem>
914 <para><envar>rd.live.overlay</envar></para>
915 </listitem>
916 </varlistentry>
917 <varlistentry>
918 <term>
919 <envar>readonly_overlay</envar>
920 </term>
921 <listitem>
922 <para><envar>rd.live.overlay.readonly</envar></para>
923 </listitem>
924 </varlistentry>
925 <varlistentry>
926 <term>
927 <envar>reset_overlay</envar>
928 </term>
929 <listitem>
930 <para><envar>rd.live.overlay.reset</envar></para>
931 </listitem>
932 </varlistentry>
933 <varlistentry>
934 <term>
935 <envar>live_ram</envar>
936 </term>
937 <listitem>
938 <para><envar>rd.live.ram</envar></para>
939 </listitem>
940 </varlistentry>
941 <varlistentry>
942 <term>
943 <envar>rd_NO_CRYPTTAB</envar>
944 </term>
945 <listitem>
946 <para><envar>rd.luks.crypttab</envar>=0</para>
947 </listitem>
948 </varlistentry>
949 <varlistentry>
950 <term>
951 <envar>rd_LUKS_KEYDEV_UUID</envar>
952 </term>
953 <listitem>
954 <para><envar>rd.luks.keydev.uuid</envar></para>
955 </listitem>
956 </varlistentry>
957 <varlistentry>
958 <term>
959 <envar>rd_LUKS_KEYPATH</envar>
960 </term>
961 <listitem>
962 <para><envar>rd.luks.keypath</envar></para>
963 </listitem>
964 </varlistentry>
965 <varlistentry>
966 <term>
967 <envar>rd_NO_LUKS</envar>
968 </term>
969 <listitem>
970 <para><envar>rd.luks</envar>=0</para>
971 </listitem>
972 </varlistentry>
973 <varlistentry>
974 <term>
975 <envar>rd_LUKS_UUID</envar>
976 </term>
977 <listitem>
978 <para><envar>rd.luks.uuid</envar></para>
979 </listitem>
980 </varlistentry>
fa7ada31
HH
981 <varlistentry>
982 <term>
983 <envar>rd_NO_LVMCONF</envar>
984 </term>
985 <listitem>
986 <para><envar>rd.lvm.conf</envar></para>
987 </listitem>
988 </varlistentry>
989 <varlistentry>
990 <term>
991 <envar>rd_LVM_LV</envar>
992 </term>
993 <listitem>
994 <para><envar>rd.lvm.lv</envar></para>
995 </listitem>
996 </varlistentry>
997 <varlistentry>
998 <term>
999 <envar>rd_NO_LVM</envar>
1000 </term>
1001 <listitem>
1002 <para><envar>rd.lvm</envar>=0</para>
1003 </listitem>
1004 </varlistentry>
1005 <varlistentry>
1006 <term>
1007 <envar>rd_LVM_SNAPSHOT</envar>
1008 </term>
1009 <listitem>
1010 <para><envar>rd.lvm.snapshot</envar></para>
1011 </listitem>
1012 </varlistentry>
1013 <varlistentry>
1014 <term>
1015 <envar>rd_LVM_SNAPSIZE</envar>
1016 </term>
1017 <listitem>
1018 <para><envar>rd.lvm.snapsize</envar></para>
1019 </listitem>
1020 </varlistentry>
1021 <varlistentry>
1022 <term>
1023 <envar>rd_LVM_VG</envar>
1024 </term>
1025 <listitem>
1026 <para><envar>rd.lvm.vg</envar></para>
1027 </listitem>
1028 </varlistentry>
1029 <varlistentry>
1030 <term>
1031 <envar>rd_NO_MDADMCONF</envar>
1032 </term>
1033 <listitem>
1034 <para><envar>rd.md.conf</envar>=0</para>
1035 </listitem>
1036 </varlistentry>
1037 <varlistentry>
1038 <term>
1039 <envar>rd_NO_MDIMSM</envar>
1040 </term>
1041 <listitem>
1042 <para><envar>rd.md.imsm</envar>=0</para>
1043 </listitem>
1044 </varlistentry>
1045 <varlistentry>
1046 <term>
1047 <envar>rd_NO_MD</envar>
1048 </term>
1049 <listitem>
1050 <para><envar>rd.md</envar>=0</para>
1051 </listitem>
1052 </varlistentry>
1053 <varlistentry>
1054 <term>
1055 <envar>rd_MD_UUID</envar>
1056 </term>
1057 <listitem>
1058 <para><envar>rd.md.uuid</envar></para>
1059 </listitem>
1060 </varlistentry>
1061 <varlistentry>
1062 <term>
1063 <envar>rd_NFS_DOMAIN</envar>
1064 </term>
1065 <listitem>
1066 <para><envar>rd.nfs.domain</envar></para>
1067 </listitem>
1068 </varlistentry>
b43f4df5
HH
1069 <varlistentry>
1070 <term>
1071 <envar>iscsi_initiator</envar>
1072 </term>
1073 <listitem>
1074 <para><envar>rd.iscsi.initiator</envar></para>
1075 </listitem>
1076 </varlistentry>
1077 <varlistentry>
1078 <term>
1079 <envar>iscsi_target_name</envar>
1080 </term>
1081 <listitem>
1082 <para><envar>rd.iscsi.target.name</envar></para>
1083 </listitem>
1084 </varlistentry>
1085 <varlistentry>
1086 <term>
1087 <envar>iscsi_target_ip</envar>
1088 </term>
1089 <listitem>
1090 <para><envar>rd.iscsi.target.ip</envar></para>
1091 </listitem>
1092 </varlistentry>
1093 <varlistentry>
1094 <term>
1095 <envar>iscsi_target_port</envar>
1096 </term>
1097 <listitem>
1098 <para><envar>rd.iscsi.target.port</envar></para>
1099 </listitem>
1100 </varlistentry>
1101 <varlistentry>
1102 <term>
1103 <envar>iscsi_target_group</envar>
1104 </term>
1105 <listitem>
1106 <para><envar>rd.iscsi.target.group</envar></para>
1107 </listitem>
1108 </varlistentry>
1109 <varlistentry>
1110 <term>
1111 <envar>iscsi_username</envar>
1112 </term>
1113 <listitem>
1114 <para><envar>rd.iscsi.username</envar></para>
1115 </listitem>
1116 </varlistentry>
1117 <varlistentry>
1118 <term>
1119 <envar>iscsi_password</envar>
1120 </term>
1121 <listitem>
1122 <para><envar>rd.iscsi.password</envar></para>
1123 </listitem>
1124 </varlistentry>
1125 <varlistentry>
1126 <term>
1127 <envar>iscsi_in_username</envar>
1128 </term>
1129 <listitem>
1130 <para><envar>rd.iscsi.in.username</envar></para>
1131 </listitem>
1132 </varlistentry>
1133 <varlistentry>
1134 <term>
1135 <envar>iscsi_in_password</envar>
1136 </term>
1137 <listitem>
1138 <para><envar>rd.iscsi.in.password</envar></para>
1139 </listitem>
1140 </varlistentry>
1141 <varlistentry>
1142 <term>
1143 <envar>iscsi_firmware</envar>
1144 </term>
1145 <listitem>
1146 <para><envar>rd.iscsi.firmware</envar>=0</para>
1147 </listitem>
1148 </varlistentry>
cdc8d9c4
HH
1149 <varlistentry>
1150 <term>
1151 <envar>rd_NO_PLYMOUTH</envar>
1152 </term>
1153 <listitem>
fa7ada31
HH
1154 <para><envar>rd.plymouth</envar>=0</para>
1155 </listitem>
1156 </varlistentry>
1157 <varlistentry>
1158 <term>
1159 <envar>rd_retry</envar>
1160 </term>
1161 <listitem>
1162 <para><envar>rd.retry</envar></para>
1163 </listitem>
1164 </varlistentry>
1165 <varlistentry>
1166 <term>
1167 <envar>rdshell</envar>
1168 </term>
1169 <listitem>
1170 <para><envar>rd.shell</envar></para>
1171 </listitem>
1172 </varlistentry>
1173 <varlistentry>
1174 <term>
1175 <envar>rd_NO_SPLASH</envar>
1176 </term>
1177 <listitem>
1178 <para><envar>rd.splash</envar></para>
1179 </listitem>
1180 </varlistentry>
1181 <varlistentry>
1182 <term>
1183 <envar>rdudevdebug</envar>
1184 </term>
1185 <listitem>
1186 <para><envar>rd.udev.debug</envar></para>
1187 </listitem>
1188 </varlistentry>
1189 <varlistentry>
1190 <term>
1191 <envar>rdudevinfo</envar>
1192 </term>
1193 <listitem>
1194 <para><envar>rd.udev.info</envar></para>
1195 </listitem>
1196 </varlistentry>
1197 <varlistentry>
1198 <term>
1199 <envar>rd_NO_ZFCPCONF</envar>
1200 </term>
1201 <listitem>
1202 <para><envar>rd.zfcp.conf</envar>=0</para>
1203 </listitem>
1204 </varlistentry>
1205 <varlistentry>
1206 <term>
1207 <envar>rd_ZFCP</envar>
1208 </term>
1209 <listitem>
1210 <para><envar>rd.zfcp</envar></para>
cdc8d9c4
HH
1211 </listitem>
1212 </varlistentry>
a2b5bb00
HH
1213 <varlistentry>
1214 <term>
1215 <envar>rd_ZNET</envar>
1216 </term>
1217 <listitem>
1218 <para><envar>rd.znet</envar></para>
1219 </listitem>
1220 </varlistentry>
ee6fa324
HH
1221 <varlistentry>
1222 <term>
1223 <envar>KEYMAP</envar>
1224 </term>
1225 <listitem>
1226 <para><envar>vconsole.keymap</envar></para>
1227 </listitem>
1228 </varlistentry>
1229 <varlistentry>
1230 <term>
1231 <envar>KEYTABLE</envar>
1232 </term>
1233 <listitem>
1234 <para><envar>vconsole.keymap</envar></para>
1235 </listitem>
1236 </varlistentry>
1237 <varlistentry>
1238 <term>
1239 <envar>SYSFONT</envar>
1240 </term>
1241 <listitem>
1242 <para><envar>vconsole.font</envar></para>
1243 </listitem>
1244 </varlistentry>
1245 <varlistentry>
1246 <term>
1247 <envar>CONTRANS</envar>
1248 </term>
1249 <listitem>
1250 <para><envar>vconsole.font.map</envar></para>
1251 </listitem>
1252 </varlistentry>
1253 <varlistentry>
1254 <term>
1255 <envar>UNIMAP</envar>
1256 </term>
1257 <listitem>
1258 <para><envar>vconsole.font.unimap</envar></para>
1259 </listitem>
1260 </varlistentry>
1261 <varlistentry>
1262 <term>
1263 <envar>UNICODE</envar>
1264 </term>
1265 <listitem>
94cce410 1266 <para><envar>vconsole.unicode</envar></para>
ee6fa324
HH
1267 </listitem>
1268 </varlistentry>
1269 <varlistentry>
1270 <term>
1271 <envar>EXT_KEYMAP</envar>
1272 </term>
1273 <listitem>
1274 <para><envar>vconsole.keymap.ext</envar></para>
1275 </listitem>
1276 </varlistentry>
cdc8d9c4
HH
1277 </variablelist>
1278 </refsect2>
1279 </refsect1>
1280 <refsect1>
f844e7dc 1281 <title>Configuration in the Initramfs</title>
cdc8d9c4
HH
1282 <variablelist>
1283 <varlistentry>
1284 <term>
bb08c763 1285 <filename>/etc/conf.d/</filename>
cdc8d9c4
HH
1286 </term>
1287 <listitem>
bb08c763 1288 <para>Any files found in <filename>/etc/conf.d/</filename> will be sourced in the initramfs to
3b403b32 1289set initial values. Command line options will override these values
f844e7dc 1290set in the configuration files.</para>
cdc8d9c4
HH
1291 </listitem>
1292 </varlistentry>
1293 <varlistentry>
1294 <term>
f844e7dc 1295 <filename>/etc/cmdline</filename>
cdc8d9c4
HH
1296 </term>
1297 <listitem>
f844e7dc 1298 <para>Can contain additional command line options.</para>
cdc8d9c4
HH
1299 </listitem>
1300 </varlistentry>
c2801d09
HH
1301 <varlistentry>
1302 <term>
1303 <filename>/etc/cmdline.d/*.conf</filename>
1304 </term>
1305 <listitem>
1306 <para>Can contain additional command line options.</para>
1307 </listitem>
1308 </varlistentry>
cdc8d9c4 1309 </variablelist>
cdc8d9c4
HH
1310 </refsect1>
1311 <refsect1>
1312 <title>See Also</title>
1313 <para>
1314 <citerefentry>
1315 <refentrytitle>dracut</refentrytitle>
1316 <manvolnum>8</manvolnum>
1317 </citerefentry>
1318 <citerefentry>
1319 <refentrytitle>dracut.conf</refentrytitle>
1320 <manvolnum>5</manvolnum>
1321 </citerefentry>
1322 </para>
1323 </refsect1>
1324</refentry>