1 <?xml version='
1.0' encoding='UTF-
8'
?>
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" []
>
3 <refentry id=
"dracutconf5">
5 <title>dracut.conf
</title>
6 <productname>dracut
</productname>
9 <contrib>Developer
</contrib>
10 <firstname>Harald
</firstname>
11 <surname>Hoyer
</surname>
12 <email>harald@redhat.com
</email>
17 <refentrytitle>dracut.conf
</refentrytitle>
18 <manvolnum>5</manvolnum>
21 <refname>dracut.conf
</refname>
22 <refpurpose>configuration file(s) for dracut
</refpurpose>
26 <command>/etc/dracut.conf
</command>
28 <replaceable>/etc/dracut.conf.d/*.conf
</replaceable>
34 <title>Description
</title>
35 <para><filename>dracut.conf
</filename>
36 is loaded during the initialisation phase of dracut.
37 Command line parameter will overwrite any values set here.
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>
43 <envar>dracutmodules+=
" <replaceable><dracut modules
></replaceable> "</envar>
46 <para>Specify a space-separated list of dracut modules to
47 call when building the initramfs. Modules are located
48 in
<filename>/usr/share/dracut/modules.d
</filename>.
</para>
53 <envar>omit_dracutmodules+=
" <replaceable><dracut modules
></replaceable> "</envar>
56 <para>Omit a space-separated list of dracut modules.
</para>
61 <envar>add_dracutmodules+=
" <replaceable><dracut modules
></replaceable> "</envar>
64 <para>Add a space-separated list of dracut modules.
</para>
69 <envar>drivers+=
" <replaceable><kernel modules
></replaceable> "</envar>
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>
79 <envar>add_drivers+=
" <replaceable><kernel modules
></replaceable> "</envar>
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>
89 <envar>filesystems+=
" <replaceable><filesystem names
></replaceable> "</envar>
92 <para>Specify a space-separated list of kernel filesystem
93 modules to exclusively include in the generic
99 <envar>drivers_dir=
"<replaceable><kernel modules directory
></replaceable>"</envar>
102 <para>Specify the directory, where to look for kernel modules
</para>
107 <envar>fw_dir+=
" :
<replaceable><dir
></replaceable>[:
<replaceable><dir
></replaceable> ...]
"</envar>
110 <para>Specify additional directories, where to look for firmwares, separated by
<constant>:
</constant></para>
115 <envar>do_strip=
"<replaceable>{yes|no}
</replaceable>"</envar>
118 <para>Strip binaries in the initramfs (default=yes)
</para>
123 <envar>hostonly=
"<replaceable>{yes|no}
</replaceable>"</envar>
126 <para>Host-Only mode: Install only what is needed for booting
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>
135 <envar>use_fstab=
"<replaceable>{yes|no}
</replaceable>"</envar>
138 <para>Use
<filename>/etc/fstab
</filename> instead of
<filename>/proc/self/mountinfo
</filename>.
</para>
143 <envar>mdadmconf=
"<replaceable>{yes|no}
</replaceable>"</envar>
146 <para>Include local
<filename>/etc/mdadm.conf
</filename> (default=yes)
</para>
151 <envar>lvmconf=
"<replaceable>{yes|no}
</replaceable>"</envar>
154 <para>Include local
<filename>/etc/lvm/lvm.conf
</filename> (default=yes)
</para>
159 <envar>kernel_only=
"<replaceable>{yes|no}
</replaceable>"</envar>
162 <para>Only install kernel drivers and firmware files. (default=no)
</para>
167 <envar>no_kernel=
"<replaceable>{yes|no}
</replaceable>"</envar>
170 <para>Do not install kernel drivers and firmware files (default=no)
</para>
175 <envar>stdloglvl=
"<replaceable>{
0-
6}
</replaceable>"</envar>
178 <para>Set logging to standard error level.
</para>
183 <envar>sysloglvl=
"<replaceable>{
0-
6}
</replaceable>"</envar>
186 <para>Set logging to syslog level.
</para>
191 <envar>fileloglvl=
"<replaceable>{
0-
6}
</replaceable>"</envar>
194 <para>Set logging to file level.
</para>
199 <envar>logfile=
"<replaceable><file
></replaceable>"</envar>
202 <para>Path to log file.
</para>
207 <envar>show_modules=
"<replaceable>{yes|no}
</replaceable>"</envar>
210 <para>Print included module's name to standard output during build.
</para>
220 <filename>/etc/dracut/conf.d/
</filename>
223 <para>Any
<filename>/etc/dracut/conf.d/*.conf
</filename> file can overwrite the values in
<filename>/etc/dracut.conf
</filename>.
224 The configuration files are read in alphanumerical order.
</para>
230 <title>See Also
</title>
232 <refentrytitle>dracut
</refentrytitle>
233 <manvolnum>8</manvolnum>
236 <refentrytitle>dracut.kernel
</refentrytitle>
237 <manvolnum>7</manvolnum>