]>
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.5/docbookx.dtd" []> |
cdc8d9c4 HH |
3 | <refentry id="dracutconf5"> |
4 | <refentryinfo> | |
5 | <title>dracut.conf</title> | |
6 | <productname>dracut</productname> | |
7 | <authorgroup> | |
8 | <author> | |
9 | <contrib>Developer</contrib> | |
10 | <firstname>Harald</firstname> | |
11 | <surname>Hoyer</surname> | |
12 | <email>harald@redhat.com</email> | |
13 | </author> | |
14 | </authorgroup> | |
15 | </refentryinfo> | |
16 | <refmeta> | |
17 | <refentrytitle>dracut.conf</refentrytitle> | |
18 | <manvolnum>5</manvolnum> | |
19 | </refmeta> | |
20 | <refnamediv> | |
21 | <refname>dracut.conf</refname> | |
22 | <refpurpose>configuration file(s) for dracut</refpurpose> | |
23 | </refnamediv> | |
24 | <refsynopsisdiv> | |
25 | <cmdsynopsis> | |
26 | <command>/etc/dracut.conf</command> | |
27 | <arg choice="plain"> | |
28 | <replaceable>/etc/dracut.conf.d/*.conf</replaceable> | |
29 | </arg> | |
30 | <sbr/> | |
31 | </cmdsynopsis> | |
32 | </refsynopsisdiv> | |
33 | <refsect1> | |
34 | <title>Description</title> | |
f844e7dc | 35 | <para><filename>dracut.conf</filename> |
cdc8d9c4 HH |
36 | is loaded during the initialisation phase of dracut. |
37 | Command line parameter will overwrite any values set here. | |
f844e7dc HH |
38 | <emphasis><filename>dracut.conf.d/*.conf</filename> files are read in alphanumerical order and will</emphasis> |
39 | overwrite parameters set in <filename>/etc/dracut.conf</filename>. Each line specifies an attribute and a value. A '#' indicates the beginning of a comment; following characters, up to the end of the line are not interpreted.</para> | |
cdc8d9c4 HH |
40 | <variablelist> |
41 | <varlistentry> | |
3eccdb52 HH |
42 | <term> |
43 | <envar>dracutmodules+=" <replaceable><dracut modules></replaceable> "</envar> | |
44 | </term> | |
cdc8d9c4 HH |
45 | <listitem> |
46 | <para>Specify a space-separated list of dracut modules to | |
47 | call when building the initramfs. Modules are located | |
f844e7dc | 48 | in <filename>/usr/share/dracut/modules.d</filename>.</para> |
cdc8d9c4 HH |
49 | </listitem> |
50 | </varlistentry> | |
51 | <varlistentry> | |
3eccdb52 HH |
52 | <term> |
53 | <envar>omit_dracutmodules+=" <replaceable><dracut modules></replaceable> "</envar> | |
54 | </term> | |
cdc8d9c4 HH |
55 | <listitem> |
56 | <para>Omit a space-separated list of dracut modules.</para> | |
57 | </listitem> | |
58 | </varlistentry> | |
59 | <varlistentry> | |
3eccdb52 HH |
60 | <term> |
61 | <envar>add_dracutmodules+=" <replaceable><dracut modules></replaceable> "</envar> | |
62 | </term> | |
cdc8d9c4 HH |
63 | <listitem> |
64 | <para>Add a space-separated list of dracut modules.</para> | |
65 | </listitem> | |
66 | </varlistentry> | |
67 | <varlistentry> | |
3eccdb52 HH |
68 | <term> |
69 | <envar>drivers+=" <replaceable><kernel modules></replaceable> "</envar> | |
70 | </term> | |
cdc8d9c4 HH |
71 | <listitem> |
72 | <para>Specify a space-separated list of kernel modules to | |
73 | exclusively include in the initramfs. | |
74 | The kernel modules have to be specified without the ".ko" suffix.</para> | |
75 | </listitem> | |
76 | </varlistentry> | |
77 | <varlistentry> | |
3eccdb52 HH |
78 | <term> |
79 | <envar>add_drivers+=" <replaceable><kernel modules></replaceable> "</envar> | |
80 | </term> | |
cdc8d9c4 HH |
81 | <listitem> |
82 | <para>Specify a space-separated list of kernel | |
83 | modules to add to the initramfs. | |
84 | The kernel modules have to be specified without the ".ko" suffix.</para> | |
85 | </listitem> | |
86 | </varlistentry> | |
87 | <varlistentry> | |
3eccdb52 HH |
88 | <term> |
89 | <envar>filesystems+=" <replaceable><filesystem names></replaceable> "</envar> | |
90 | </term> | |
cdc8d9c4 HH |
91 | <listitem> |
92 | <para>Specify a space-separated list of kernel filesystem | |
93 | modules to exclusively include in the generic | |
94 | initramfs.</para> | |
95 | </listitem> | |
96 | </varlistentry> | |
97 | <varlistentry> | |
3eccdb52 HH |
98 | <term> |
99 | <envar>drivers_dir="<replaceable><kernel modules directory></replaceable>"</envar> | |
100 | </term> | |
cdc8d9c4 HH |
101 | <listitem> |
102 | <para>Specify the directory, where to look for kernel modules</para> | |
103 | </listitem> | |
104 | </varlistentry> | |
105 | <varlistentry> | |
3eccdb52 HH |
106 | <term> |
107 | <envar>fw_dir+=" :<replaceable><dir></replaceable>[:<replaceable><dir></replaceable> ...] "</envar> | |
108 | </term> | |
cdc8d9c4 | 109 | <listitem> |
f844e7dc | 110 | <para>Specify additional directories, where to look for firmwares, separated by <constant>:</constant></para> |
cdc8d9c4 HH |
111 | </listitem> |
112 | </varlistentry> | |
113 | <varlistentry> | |
3eccdb52 HH |
114 | <term> |
115 | <envar>do_strip="<replaceable>{yes|no}</replaceable>"</envar> | |
116 | </term> | |
cdc8d9c4 HH |
117 | <listitem> |
118 | <para>Strip binaries in the initramfs (default=yes)</para> | |
119 | </listitem> | |
120 | </varlistentry> | |
121 | <varlistentry> | |
3eccdb52 HH |
122 | <term> |
123 | <envar>hostonly="<replaceable>{yes|no}</replaceable>"</envar> | |
124 | </term> | |
cdc8d9c4 HH |
125 | <listitem> |
126 | <para>Host-Only mode: Install only what is needed for booting | |
f844e7dc HH |
127 | the local host instead of a generic host. |
128 | <warning><para>If chrooted to another root other than the real root device, use <option>--fstab</option> and provide a valid <filename>/etc/fstab</filename>.</para> | |
129 | </warning> | |
130 | </para> | |
d350ae69 HH |
131 | </listitem> |
132 | </varlistentry> | |
133 | <varlistentry> | |
134 | <term> | |
135 | <envar>use_fstab="<replaceable>{yes|no}</replaceable>"</envar> | |
136 | </term> | |
137 | <listitem> | |
f844e7dc | 138 | <para>Use <filename>/etc/fstab</filename> instead of <filename>/proc/self/mountinfo</filename>.</para> |
cdc8d9c4 HH |
139 | </listitem> |
140 | </varlistentry> | |
141 | <varlistentry> | |
3eccdb52 HH |
142 | <term> |
143 | <envar>mdadmconf="<replaceable>{yes|no}</replaceable>"</envar> | |
144 | </term> | |
cdc8d9c4 | 145 | <listitem> |
f844e7dc | 146 | <para>Include local <filename>/etc/mdadm.conf</filename> (default=yes)</para> |
cdc8d9c4 HH |
147 | </listitem> |
148 | </varlistentry> | |
149 | <varlistentry> | |
3eccdb52 HH |
150 | <term> |
151 | <envar>lvmconf="<replaceable>{yes|no}</replaceable>"</envar> | |
152 | </term> | |
cdc8d9c4 | 153 | <listitem> |
f844e7dc | 154 | <para>Include local <filename>/etc/lvm/lvm.conf</filename> (default=yes)</para> |
cdc8d9c4 HH |
155 | </listitem> |
156 | </varlistentry> | |
157 | <varlistentry> | |
3eccdb52 HH |
158 | <term> |
159 | <envar>kernel_only="<replaceable>{yes|no}</replaceable>"</envar> | |
160 | </term> | |
cdc8d9c4 HH |
161 | <listitem> |
162 | <para>Only install kernel drivers and firmware files. (default=no)</para> | |
163 | </listitem> | |
164 | </varlistentry> | |
165 | <varlistentry> | |
3eccdb52 HH |
166 | <term> |
167 | <envar>no_kernel="<replaceable>{yes|no}</replaceable>"</envar> | |
168 | </term> | |
cdc8d9c4 HH |
169 | <listitem> |
170 | <para>Do not install kernel drivers and firmware files (default=no)</para> | |
171 | </listitem> | |
172 | </varlistentry> | |
adcccd18 AŻ |
173 | <varlistentry> |
174 | <term> | |
175 | <envar>stdloglvl="<replaceable>{0-6}</replaceable>"</envar> | |
176 | </term> | |
177 | <listitem> | |
178 | <para>Set logging to standard error level.</para> | |
179 | </listitem> | |
180 | </varlistentry> | |
181 | <varlistentry> | |
182 | <term> | |
183 | <envar>sysloglvl="<replaceable>{0-6}</replaceable>"</envar> | |
184 | </term> | |
185 | <listitem> | |
186 | <para>Set logging to syslog level.</para> | |
187 | </listitem> | |
188 | </varlistentry> | |
189 | <varlistentry> | |
190 | <term> | |
191 | <envar>fileloglvl="<replaceable>{0-6}</replaceable>"</envar> | |
192 | </term> | |
193 | <listitem> | |
194 | <para>Set logging to file level.</para> | |
195 | </listitem> | |
196 | </varlistentry> | |
197 | <varlistentry> | |
198 | <term> | |
199 | <envar>logfile="<replaceable><file></replaceable>"</envar> | |
200 | </term> | |
201 | <listitem> | |
202 | <para>Path to log file.</para> | |
203 | </listitem> | |
204 | </varlistentry> | |
205 | <varlistentry> | |
206 | <term> | |
207 | <envar>show_modules="<replaceable>{yes|no}</replaceable>"</envar> | |
208 | </term> | |
209 | <listitem> | |
210 | <para>Print included module's name to standard output during build.</para> | |
211 | </listitem> | |
212 | </varlistentry> | |
cdc8d9c4 HH |
213 | </variablelist> |
214 | </refsect1> | |
215 | <refsect1> | |
216 | <title>Files</title> | |
217 | <variablelist> | |
218 | <varlistentry> | |
219 | <term> | |
220 | <filename>/etc/dracut/conf.d/</filename> | |
221 | </term> | |
222 | <listitem> | |
f844e7dc | 223 | <para>Any <filename>/etc/dracut/conf.d/*.conf</filename> file can overwrite the values in <filename>/etc/dracut.conf</filename>. |
cdc8d9c4 HH |
224 | The configuration files are read in alphanumerical order.</para> |
225 | </listitem> | |
226 | </varlistentry> | |
227 | </variablelist> | |
228 | </refsect1> | |
229 | <refsect1> | |
230 | <title>See Also</title> | |
231 | <para><citerefentry> | |
232 | <refentrytitle>dracut</refentrytitle> | |
233 | <manvolnum>8</manvolnum> | |
234 | </citerefentry> | |
235 | <citerefentry> | |
236 | <refentrytitle>dracut.kernel</refentrytitle> | |
237 | <manvolnum>7</manvolnum> | |
238 | </citerefentry> | |
239 | </para> | |
240 | </refsect1> | |
241 | </refentry> |