Line 2: | Line 2: | ||
= Options = | = Options = | ||
==-f, --force== | |||
<pre>-f, --force</pre> | <pre>-f, --force</pre> | ||
{{admon/note|Overwrite existing initramfs file.}} | {{admon/note|Overwrite existing initramfs file.}} | ||
==-m, --modules== | |||
<pre>-m, --modules LIST</pre> | <pre>-m, --modules LIST</pre> | ||
{{admon/note|Specify a space-separated list of dracut modules to call when building the initramfs. Modules are located in /usr/share/dracut/modules.d.}} | {{admon/note|Specify a space-separated list of dracut modules to call when building the initramfs. Modules are located in /usr/share/dracut/modules.d.}} | ||
==-o, --omit== | |||
<pre>-o, --omit LIST</pre> | <pre>-o, --omit LIST</pre> | ||
{{admon/note|Omit a space-separated list of dracut modules.}} | {{admon/note|Omit a space-separated list of dracut modules.}} | ||
==-a, --add== | |||
<pre>-a, --add LIST</pre> | <pre>-a, --add LIST</pre> | ||
{{admon/note|Add a space-separated list of dracut modules.}} | {{admon/note|Add a space-separated list of dracut modules.}} | ||
==-d, --drivers== | |||
<pre>-d, --drivers LIST</pre> | <pre>-d, --drivers LIST</pre> | ||
{{admon/note|Specify a space-separated list of kernel modules to include in the initramfs.}} | {{admon/note|Specify a space-separated list of kernel modules to include in the initramfs.}} | ||
==-h, --help== | |||
<pre>-h, --help</pre> | <pre>-h, --help</pre> | ||
{{admon/note|Display help text and exit.}} | {{admon/note|Display help text and exit.}} | ||
==--debug== | |||
<pre>--debug</pre> | <pre>--debug</pre> | ||
{{admon/note|Output debug information of the build process}} | {{admon/note|Output debug information of the build process}} | ||
==v, --verbose== | |||
<pre>v, --verbose</pre> | <pre>v, --verbose</pre> | ||
{{admon/note|Verbose output during the build process}} | {{admon/note|Verbose output during the build process}} | ||
Line 31: | Line 38: | ||
<pre>-i, --include SOURCE TARGET</pre> | <pre>-i, --include SOURCE TARGET</pre> | ||
{{admon/note|Include the files in the SOURCE directory into the target directory in the final initramfs.}} | {{admon/note|Include the files in the SOURCE directory into the target directory in the final initramfs.}} | ||
== -I, --install | == -I, --install == | ||
</pre>-I, --install LIST</pre> | </pre>-I, --install LIST</pre> | ||
{{admon/note|Install the space separated list of files into the initramfs.}} | {{admon/note|Install the space separated list of files into the initramfs.}} |
Revision as of 16:13, 17 July 2009
Options
-f, --force
-f, --force
-m, --modules
-m, --modules LIST
-o, --omit
-o, --omit LIST
-a, --add
-a, --add LIST
-d, --drivers
-d, --drivers LIST
-h, --help
-h, --help
--debug
--debug
v, --verbose
v, --verbose
-c, --conf
-c, --conf FILE
-l, --local
-l, --local
-H, --hostonly
-H, --hostonly
-i, --include
-i, --include SOURCE TARGET
-I, --install
-I, --install LIST
Dracut kernel command line parameters
The root filesystem used by the kernel is specified in the boot configuration file, as always. The traditional root=/dev/hda1 style device specification is allowed. If a label is used, as in root=LABEL=rootPart the initrd will search all available devices for an ext2 or ext3 filesystem with the appropriate label, and mount that device as the root filesystem. root=UUID=uuidnumber will mount the partition with that UUID as the root filesystem.
Limitations
- Command line length: 2048
- dhcp root-path: 255
Standard
init=<path to real init>
root=<path to blockdevice>
DHCP
root=dhcp
NFSv3
root=[<server-ip>:]<root-dir>[:<nfs-options>]
root=dhcp
root-path=<server-ip>:<root-dir>[,<nfs-options>]
Deprecated
root=/dev/nfs nfsroot=[<server-ip>:]<root-dir>[,<nfs-options>]
NFSv4
root=nfs4:[<server-ip>:]<root-dir>[:<nfs-options>]
root=dhcp
iSCSI
root=iscsi:[<servername>]:[<protocol>]:[<port>]:[<LUN>]:<targetname>::
root=??? iscsiroot=...::
root=??? iscsi_initiator= iscsi_target_name= iscsi_target_ip= iscsi_target_port= iscsi_target_group= iscsi_username= iscsi_password= iscsi_in_username= iscsi_in_password=::
root=??? iscsi_firmware::
NBD
root=nbd:<server>:<port>[:<fstype>][:<mountopts>]
root=dhcp
Network
ip=[dhcp|on|any]
ip=<interface>:[dhcp|on|any]
ip=<client-IP-number>:<gateway-IP-number>:<netmask>:<client-hostname>:<interface>:[dhcp|on|any|]
Misc
rdblacklist=<modulename>
Debug
rdinitdebug
rdinitdebug
rdbreak=[pre-udev|pre-mount|mount|pre-pivot|]
rdudevinfo
rdudevdebug
rdnetdebug
Configuration in initrd
/conf/conf.d/*