]>
Commit | Line | Data |
---|---|---|
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 | 29 | file, as always. The traditional <emphasis remap="B">root=/dev/hda1</emphasis> style device |
cdc8d9c4 HH |
30 | specification is allowed. If a label is used, as in <emphasis remap="B">root=LABEL=rootPart</emphasis> |
31 | the initramfs will search all available devices for an ext2 or ext3 filesystem | |
32 | with 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 |
34 | root filesystem.</para> |
35 | <refsect2> | |
36 | <title>Standard</title> | |
37 | <variablelist> | |
38 | <varlistentry> | |
39 | <term> | |
3eccdb52 | 40 | <envar>init=<replaceable><path to real init></replaceable></envar> |
cdc8d9c4 HH |
41 | </term> |
42 | <listitem> | |
43 | <para> </para> | |
44 | </listitem> | |
45 | </varlistentry> | |
46 | <varlistentry> | |
47 | <term> | |
48 | <envar>root=<replaceable><path to blockdevice></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 |
53 | root=/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><filesystem type></replaceable></envar> | |
59 | </term> | |
60 | <listitem> | |
f844e7dc | 61 | <para>"auto" if not specified, e.g.: <programlisting>rootfstype=ext3</programlisting></para> |
cdc8d9c4 HH |
62 | </listitem> |
63 | </varlistentry> | |
64 | <varlistentry> | |
65 | <term> | |
66 | <envar>rootflags=<replaceable><mount options></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 | 70 | of the real root will be parsed for special mount options and mounted |
cdc8d9c4 HH |
71 | accordingly.</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><drivername><optional>,<drivername>,...</optional></replaceable></envar> |
cdc8d9c4 HH |
89 | </term> |
90 | <listitem> | |
09e0549d | 91 | <para>do not load kernel module <drivername>. |
cdc8d9c4 HH |
92 | This parameter can be specified multiple times.</para> |
93 | </listitem> | |
94 | </varlistentry> | |
95 | <varlistentry> | |
96 | <term> | |
4c4c8b72 | 97 | <envar>rd.driver.pre=<replaceable><drivername><optional>,<drivername>,...</optional></replaceable></envar> |
cdc8d9c4 HH |
98 | </term> |
99 | <listitem> | |
09e0549d | 100 | <para>force loading kernel module <drivername>. |
cdc8d9c4 HH |
101 | This parameter can be specified multiple times.</para> |
102 | </listitem> | |
103 | </varlistentry> | |
4c4c8b72 HH |
104 | <varlistentry> |
105 | <term> | |
106 | <envar>rd.driver.post=<replaceable><drivername><optional>,<drivername>,...</optional></replaceable></envar> | |
107 | </term> | |
108 | <listitem> | |
109 | <para>force loading kernel module <drivername> 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><terminal></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 "quiet" 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><keymap base file name></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><list of keymap base file names></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><1|0></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><font base file name></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><console map base file name></replaceable> |
cdc8d9c4 HH |
228 | </term> |
229 | <listitem> | |
ee6fa324 | 230 | <para>see description of '-m' 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><unicode table base file name></replaceable> |
cdc8d9c4 HH |
236 | </term> |
237 | <listitem> | |
ee6fa324 | 238 | <para>see description of '-u' 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><locale></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 ".utf8" (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><locale></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><volume group name></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><logical volume name></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><luks uuid></replaceable></envar> |
cdc8d9c4 HH |
308 | </term> |
309 | <listitem> | |
310 | <para>only activate the LUKS partitions with the given UUID | |
f844e7dc | 311 | Any "luks-" of the LUKS UUID is removed before comparing to <replaceable><luks uuid></replaceable>. |
3b403b32 | 312 | The comparisons also matches, if <replaceable><luks uuid></replaceable> is only the beginning of the |
cdc8d9c4 HH |
313 | LUKS UUID, so you don't have to specify the full UUID. |
314 | This 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><keypath>:<keydev>:<luksdev></replaceable> |
9b3d462b AÅ» |
333 | </term> |
334 | <listitem> | |
37b73a23 | 335 | <para><replaceable>keypath</replaceable> is a path to key file to look for. It'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 "/dev/"), UUID (prefixed with "UUID=") or label (prefix with "LABEL="). You don'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'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><md raid uuid></replaceable></envar> |
cdc8d9c4 HH |
385 | </term> |
386 | <listitem> | |
387 | <para>only activate the raid sets with the given UUID. | |
388 | This 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><dm raid uuid></replaceable></envar> |
cdc8d9c4 HH |
405 | </term> |
406 | <listitem> | |
407 | <para>only activate the raid sets with the given UUID. | |
408 | This 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><boot device></replaceable></envar> | |
425 | </term> | |
426 | <listitem> | |
427 | <para>specify the device, where /boot is located.<programlisting> | |
428 | e.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=<uuid> | |
432 | boot=LABEL=<label></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 | 453 | loop sequentially through all interfaces (eth0, eth1, ...) and use the first |
cdc8d9c4 | 454 | with 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><interface></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><client-IP></replaceable>: |
e7cbf8fd | 470 | <replaceable><server-IP></replaceable> |
b3d838e5 | 471 | :<replaceable><gateway-IP></replaceable>:<replaceable><netmask></replaceable>:<replaceable><client_hostname></replaceable>:<replaceable><interface></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]). | |
474 | This parameter can be specified multiple times.</para> | |
475 | </listitem> | |
476 | </varlistentry> | |
477 | <varlistentry> | |
3eccdb52 | 478 | <term><envar>ifname=</envar><replaceable><interface></replaceable>:<replaceable><MAC></replaceable></term> |
cdc8d9c4 HH |
479 | <listitem> |
480 | <para>Assign network device name <interface> (ie eth0) to the NIC with MAC <MAC>. | |
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 |
482 | This parameter can be specified multiple times.</para> |
483 | </listitem> | |
484 | </varlistentry> | |
485 | <varlistentry> | |
3eccdb52 | 486 | <term> |
b43f4df5 | 487 | <envar>bootdev=</envar><replaceable><interface></replaceable> |
3eccdb52 | 488 | </term> |
cdc8d9c4 | 489 | <listitem> |
3b403b32 | 490 | <para>specify network interface to use routing and netroot information from. |
cdc8d9c4 HH |
491 | Required if multiple ip= lines are used.</para> |
492 | </listitem> | |
493 | </varlistentry> | |
494 | <varlistentry> | |
3eccdb52 | 495 | <term> |
b43f4df5 | 496 | <envar>nameserver=</envar><replaceable><IP></replaceable><optional><envar>nameserver</envar>=<replaceable><IP></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><0|1></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><server-ip></replaceable>:</optional><replaceable><root-dir></replaceable><optional>:<replaceable><nfs-options></replaceable></optional> |
3eccdb52 | 526 | </term> |
cdc8d9c4 HH |
527 | <listitem> |
528 | <para>mount nfs share from <server-ip>:/<root-dir>, if no server-ip is given, | |
529 | use dhcp next_server. if server-ip is an IPv6 address it has to be put in brackets, e.g. [2001:DB8::1]. | |
530 | NFS options can be appended with the prefix ":" or "," and are seperated by ",".</para> | |
531 | </listitem> | |
532 | </varlistentry> | |
533 | <varlistentry> | |
f844e7dc | 534 | <term><envar>root=</envar><constant>nfs</constant>:<optional><replaceable><server-ip></replaceable>:</optional><replaceable><root-dir></replaceable><optional>:<replaceable><nfs-options></replaceable></optional></term> |
3eccdb52 HH |
535 | <term><envar>root=</envar>nfs4:<optional><replaceable><server-ip></replaceable>:</optional><replaceable><root-dir></replaceable><optional>:<replaceable><nfs-options></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 |
541 | options can be specified. |
542 | root-path=<server-ip>:<root-dir>[,<nfs-options>] | |
543 | root-path=nfs:<server-ip>:<root-dir>[,<nfs-options>] | |
544 | root-path=nfs4:<server-ip>:<root-dir>[,<nfs-options>]</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><server-ip></replaceable>:</optional><replaceable><root-dir></replaceable><optional>:<replaceable><nfs-options></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 |
554 | this method. | |
f844e7dc | 555 | This 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><NFSv4 domain name></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><username></replaceable>:<replaceable><password></replaceable><optional>:<replaceable><reverse></replaceable>:<replaceable><password></replaceable></optional>@</optional><optional> |
3eccdb52 HH |
574 | <replaceable><servername></replaceable> |
575 | </optional>:<optional> | |
576 | <replaceable><protocol></replaceable> | |
577 | </optional>:<optional> | |
578 | <replaceable><port></replaceable> | |
579 | </optional>:<optional> | |
580 | <replaceable><LUN></replaceable> | |
581 | </optional>:<replaceable><targetname></replaceable></term> | |
cdc8d9c4 HH |
582 | <listitem> |
583 | <para>protocol defaults to "6", LUN defaults to "0".</para> | |
1b4a9d8a | 584 | <para>If the "servername" field is provided by <acronym>BOOTP</acronym> or <acronym>DHCP</acronym>, then that |
cdc8d9c4 | 585 | field is used in conjunction with other associated fields to contact |
1b4a9d8a | 586 | the boot server in the Boot stage. However, if the |
cdc8d9c4 HH |
587 | "servername" field is not provided, then the "targetname" field is |
588 | then used in the Discovery Service stage in conjunction with other | |
589 | associated 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><username></replaceable>:<replaceable><password></replaceable><optional>:<replaceable><reverse></replaceable>:<replaceable><password></replaceable></optional>@</optional><optional> |
3eccdb52 HH |
598 | <replaceable><servername></replaceable> |
599 | </optional>:<optional> | |
600 | <replaceable><protocol></replaceable> | |
601 | </optional>:<optional> | |
602 | <replaceable><port></replaceable> | |
603 | </optional>:<optional> | |
604 | <replaceable><LUN></replaceable> | |
605 | </optional>:<replaceable><targetname></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 | 609 | netroot=iscsi:192.168.50.1::::iqn.2009-06.dracut:target0 |
f844e7dc | 610 | netroot=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><initiator> </replaceable></envar> |
620 | <envar>rd.iscsi.target.name=<replaceable><target name> </replaceable></envar> | |
621 | <envar>rd.iscsi.target.ip=<replaceable><target ip> </replaceable></envar> | |
622 | <envar>rd.iscsi.target.port=<replaceable><target port> </replaceable></envar> | |
623 | <envar>rd.iscsi.target.group=<replaceable><target group> </replaceable></envar> | |
624 | <envar>rd.iscsi.username=<replaceable><username> </replaceable></envar> | |
625 | <envar>rd.iscsi.password=<replaceable><password> </replaceable></envar> | |
626 | <envar>rd.iscsi.in.username=<replaceable><in username> </replaceable></envar> | |
627 | <envar>rd.iscsi.in.password=<replaceable><in password> </replaceable></envar> | |
3eccdb52 | 628 | </term> |
cdc8d9c4 HH |
629 | <listitem> |
630 | <para>manually specify all iscsistart parameter (see <userinput>iscsistart --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><edd|interface|MAC></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><interface></replaceable> or <replaceable><MAC></replaceable> or EDD settings. |
650 | For 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><server></replaceable>:<replaceable><port></replaceable><optional>:<replaceable><fstype></replaceable></optional><optional>:<replaceable><mountopts></replaceable></optional></term> |
cdc8d9c4 HH |
660 | <listitem> |
661 | <para>mount nbd share from <server></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:<server>:<port>[:<fstype>][:<mountopts>] | |
3b403b32 | 670 | root=dhcp alone directs initrd to look at the DHCP root-path where NBD |
cdc8d9c4 | 671 | options can be specified. |
3b403b32 | 672 | This syntax is only usable in cases where you are directly mounting the volume |
cdc8d9c4 HH |
673 | as 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><dasd_adaptor device bus ID></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 | |
693 | to the specified values | |
694 | This 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><zfcp adaptor device bus ID></replaceable>,<replaceable><WWPN></replaceable>,<replaceable><FCPLUN></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><nettype></replaceable>,<replaceable><subchannels></replaceable>,<replaceable><options></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 | |
726 | rd.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><kernel master key path name></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><kernel master key type></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><EVM key path name></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><eCryptfs key path name></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 | 1289 | set initial values. Command line options will override these values |
f844e7dc | 1290 | set 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> |