9 dracut.cmdline - dracut kernel command line options
13 The root device used by the kernel is specified in the boot configuration
14 file on the kernel command line, as always.
16 The traditional _root=/dev/sda1_ style device specification is allowed, but not
17 encouraged. The root device should better be identified by LABEL or UUID. If a
18 label is used, as in _root=LABEL=<label_of_root>_ the initramfs will search all
19 available devices for a filesystem with the appropriate label, and mount that
20 device as the root filesystem. _root=UUID=<uuidnumber>_ will mount the partition
21 with that UUID as the root filesystem.
23 In the following all kernel command line parameters, which are processed by
24 dracut, are described.
26 "rd.*" parameters mentioned without "=" are boolean parameters. They can be
27 turned on/off by setting them to {0|1}. If the assignment with "=" is missing
28 "=1" is implied. For example _rd.info_ can be turned off with _rd.info=0_ or
29 turned on with _rd.info=1_ or _rd.info_. The last value in the kernel command
30 line is the value, which is honored.
34 **init=**_<path to real init>_::
35 specify the path to the init programm to be started after the initramfs has
38 **root=**_<path to blockdevice>_::
39 specify the block device to use as the root filesystem.
45 root=/dev/disk/by-path/pci-0000:00:1f.1-scsi-0:0:1:0-part1
46 root=/dev/disk/by-label/Root
48 root=/dev/disk/by-uuid/3f5ad593-4546-4a94-a374-bcfb68aa11f7
49 root=UUID=3f5ad593-4546-4a94-a374-bcfb68aa11f7
50 root=PARTUUID=3f5ad593-4546-4a94-a374-bcfb68aa11f7
53 **rootfstype=**_<filesystem type>_:: "auto" if not specified, e.g.:
59 **rootflags=**_<mount options>_::
60 specify additional mount options for the root filesystem. If not set,
61 _/etc/fstab_ of the real root will be parsed for special mount options and
65 force mounting _/_ and _/usr_ (if it is a separate device) read-only. If
66 none of ro and rw is present, both are mounted according to _/etc/fstab_.
69 force mounting _/_ and _/usr_ (if it is a separate device) read-write.
72 **rd.auto** **rd.auto=1**::
73 enable autoassembly of special devices like cryptoLUKS, dmraid, mdraid or lvm.
74 Default is off as of dracut version >= 024.
77 do not honor special mount options for the root filesystem found in
78 _/etc/fstab_ of the real root.
80 **resume=**_<path to resume partition>_::
81 resume from a swap partition
86 resume=/dev/disk/by-path/pci-0000:00:1f.1-scsi-0:0:1:0-part1
87 resume=/dev/disk/by-uuid/3f5ad593-4546-4a94-a374-bcfb68aa11f7
88 resume=UUID=3f5ad593-4546-4a94-a374-bcfb68aa11f7
92 skip fsck for rootfs and _/usr_. If you're mounting _/usr_ read-only and
93 the init system performs fsck before remount, you might want to use this
94 option to avoid duplication.
99 **rd.driver.blacklist=**_<drivername>[,<drivername>,...]_::
100 do not load kernel module <drivername>. This parameter can be specified
103 **rd.driver.pre=**_<drivername>[,<drivername>,...]_::
104 force loading kernel module <drivername>. This parameter can be specified
107 **rd.driver.post=**_<drivername>[,<drivername>,...]_::
108 force loading kernel module <drivername> after all automatic loading modules
109 have been loaded. This parameter can be specified multiple times.
111 **rd.retry=**_<seconds>_::
112 specify how long dracut should wait for devices to appear.
113 The default is 30 seconds. After 2/3 of the time, degraded raids are force
114 started. If you have hardware, which takes a very long time to announce its
115 drives, you might want to extend this value.
118 accept self-signed certificates for ssl downloads.
120 **rd.ctty=**_<terminal device>_**::
121 specify the controlling terminal for the console.
122 This is useful, if you have multiple "console=" arguments.
124 [[dracutkerneldebug]]
127 If you are dropped to an emergency shell, the file _/run/initramfs/sosreport.txt_ is created,
128 which can be safed to a (to be mounted by hand) partition (usually /boot) or a USB stick.
129 Additional debugging info can be produced by adding **rd.debug** to the kernel command line.
130 _/run/initramfs/sosreport.txt_ contains all logs and the output of some tools.
131 It should be attached to any report about dracut problems.
134 print informational output though "quiet" is set
137 allow dropping to a shell, if root mounting fails
140 set -x for the dracut shell.
141 If systemd is active in the initramfs, all output is logged to the systemd journal,
142 which you can inspect with "journalctl -ab".
143 If systemd is not active, the logs are written to dmesg and _/run/initramfs/init.log_.
144 If "quiet" is set, it also logs to the console.
146 **rd.memdebug=[0-3]**::
147 print memory usage debug info, set the verbose level from 1 to 3
148 print nothing when set rd.memdebug=0
151 drop to a shell at the end
153 **rd.break=**_{cmdline|pre-udev|pre-trigger|initqueue|pre-mount|mount|pre-pivot|cleanup}_::
154 drop to a shell on defined breakpoint
157 set udev to loglevel info
160 set udev to loglevel debug
164 **vconsole.keymap=**_<keymap base file name>_::
165 keyboard translation table loaded by loadkeys; taken from keymaps directory;
166 will be written as KEYMAP to _/etc/vconsole.conf_ in the initramfs, e.g.:
169 vconsole.keymap=de-latin1-nodeadkeys
172 **vconsole.keymap.ext=**_<list of keymap base file names>_::
173 list of extra keymaps to bo loaded (sep. by space); will be written as
174 EXT_KEYMAP to _/etc/vconsole.conf_ in the initramfs
176 **vconsole.unicode**[=_{0|1}_]::
177 boolean, indicating UTF-8 mode; will be written as UNICODE to
178 _/etc/vconsole.conf_ in the initramfs
180 **vconsole.font=**_<font base file name>_::
181 console font; taken from consolefonts directory; will be written as FONT to
182 _/etc/vconsole.conf_ in the initramfs; e.g.:
185 vconsole.font=LatArCyrHeb-16
188 **vconsole.font.map=**_<console map base file name>_::
189 see description of '-m' parameter in setfont manual; taken from consoletrans
190 directory; will be written as FONT_MAP to _/etc/vconsole.conf_ in the
193 **vconsole.font.unimap=**_<unicode table base file name>_::
194 see description of '-u' parameter in setfont manual; taken from unimaps
195 directory; will be written as FONT_UNIMAP to _/etc/vconsole.conf_ in the
198 **locale.LANG=**_<locale>_::
199 taken from the environment; if no UNICODE is defined we set its value in
200 basis of LANG value (whether it ends with ".utf8" (or similar) or not); will
201 be written as LANG to _/etc/locale.conf_ in the initramfs; e.g.:
204 locale.LANG=pl_PL.utf8
207 **locale.LC_ALL=**_<locale>_::
208 taken from the environment; will be written as LC_ALL to _/etc/locale.conf_
214 disable LVM detection
216 **rd.lvm.vg=**_<volume group name>_::
217 only activate the volume groups with the given name. rd.lvm.vg can be
218 specified multiple times on the kernel command line.
220 **rd.lvm.lv=**_<logical volume name>_::
221 only activate the logical volumes with the given name. rd.lvm.lv can be
222 specified multiple times on the kernel command line.
225 remove any _/etc/lvm/lvm.conf_, which may exist in the initramfs
230 disable crypto LUKS detection
232 **rd.luks.uuid=**_<luks uuid>_::
233 only activate the LUKS partitions with the given UUID. Any "luks-" of the
234 LUKS UUID is removed before comparing to _<luks uuid>_.
235 The comparisons also matches, if _<luks uuid>_ is only the beginning of the
236 LUKS UUID, so you don't have to specify the full UUID.
237 This parameter can be specified multiple times.
239 **rd.luks.allow-discards=**_<luks uuid>_::
240 Allow using of discards (TRIM) requests for LUKS partitions with the given UUID.
241 Any "luks-" of the LUKS UUID is removed before comparing to _<luks uuid>_.
242 The comparisons also matches, if _<luks uuid>_ is only the beginning of the
243 LUKS UUID, so you don't have to specify the full UUID.
244 This parameter can be specified multiple times.
246 **rd.luks.allow-discards**::
247 Allow using of discards (TRIM) requests on all LUKS partitions.
249 **rd.luks.crypttab=0**::
250 do not check, if LUKS partition is in _/etc/crypttab_
252 crypto LUKS - key on removable device support
253 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
254 **rd.luks.key=**_<keypath>:<keydev>:<luksdev>_::
255 _keypath_ is a path to key file to look for. It's REQUIRED. When _keypath_ 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.
257 _keydev_ 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.
259 If _luksdev_ is given, the specified key will only be applied for that LUKS device. Possible values are the same as for _keydev_. Unless you have several LUKS devices, you don't have to specify this parameter. The simplest usage is:
262 rd.luks.key=/foo/bar.key
265 As you see, you can skip colons in such a case.
268 ===============================
269 dracut pipes key to cryptsetup with _-d -_ argument, therefore you need to pipe
270 to crypsetup luksFormat with _-d -_, too!
272 Here follows example for key encrypted with GPG:
275 gpg --quiet --decrypt rootkey.gpg \
276 | cryptsetup -d - -v \
277 --cipher serpent-cbc-essiv:sha256 \
278 --key-size 256 luksFormat /dev/sda3
281 If you use plain keys, just add path to _-d_ option:
284 cryptsetup -d rootkey.key -v \
285 --cipher serpent-cbc-essiv:sha256 \
286 --key-size 256 luksFormat /dev/sda3
288 ===============================
293 disable MD RAID detection
296 disable MD RAID for imsm/isw raids, use DM RAID instead
299 disable MD RAID for SNIA ddf raids, use DM RAID instead
302 ignore mdadm.conf included in initramfs
304 **rd.md.waitclean=1**::
305 wait for any resync, recovery, or reshape activity to finish before continuing
307 **rd.md.uuid=**_<md raid uuid>_::
308 only activate the raid sets with the given UUID. This parameter can be
309 specified multiple times.
314 disable DM RAID detection
316 **rd.dm.uuid=**_<dm raid uuid>_::
317 only activate the raid sets with the given UUID. This parameter can be
318 specified multiple times.
325 **boot=**_<boot device>_::
326 specify the device, where /boot is located. e.g.
330 boot=/dev/disk/by-path/pci-0000:00:1f.1-scsi-0:0:1:0-part1
335 **rd.fips.skipkernel**::
336 skip checksum check of the kernel image. Useful, if the kernel image is not
337 in a separate boot partition.
341 **ip=**_{dhcp|on|any|dhcp6|auto6|ibft}_::
342 dhcp|on|any::: get ip from dhcp server from all interfaces. If root=dhcp, loop
343 sequentially through all interfaces (eth0, eth1, ...) and use the first with
344 a valid DHCP root-path.
346 auto6::: IPv6 autoconfiguration
350 ibft::: iBFT autoconfiguration
352 **ip=**_<interface>_:_{dhcp|on|any|dhcp6|auto6}_[:[_<mtu>_][:_<macaddr>_]]::
353 This parameter can be specified multiple times.
355 =====================
356 dhcp|on|any|dhcp6::: get ip from dhcp server on a specific interface
357 auto6::: do IPv6 autoconfiguration
358 <macaddr>::: optionally **set** <macaddr> on the <interface>. This
359 cannot be used in conjunction with the **ifname** argument for the
361 =====================
364 =====================
365 It is recommended to either bind <interface> to a MAC with the **ifname**
366 argument. Or use biosdevname to name your interfaces, which will then have names according to their hardware location.
368 em<port>::: for embedded NICs
369 p<slot>#<port>_<virtual instance>::: for cards in PCI slots
370 =====================
372 **ip=**_<client-IP>_:_<server-IP>_:_<gateway-IP>_:_<netmask>_:_<client_hostname>_:_<interface>_:_{none|off|dhcp|on|any|dhcp6|auto6|ibft}_[:[_<mtu>_][:_<macaddr>_]]::
373 explicit network configuration. If you want do define a IPv6 address, put it
374 in brackets (e.g. [2001:DB8::1]). This parameter can be specified multiple
377 =====================
378 <macaddr>::: optionally **set** <macaddr> on the <interface>. This
379 cannot be used in conjunction with the **ifname** argument for the
381 =====================
384 =====================
385 It is recommended to either bind <interface> to a MAC with the **ifname**
386 argument. Or use biosdevname to name your interfaces, which will then have names according to their hardware location.
388 em<port>::: for embedded NICs
389 p<slot>#<port>_<virtual instance>::: for cards in PCI slots
390 =====================
392 **ifname=**_<interface>_:_<MAC>_::
393 Assign network device name <interface> (ie "bootnet") to the NIC with MAC <MAC>.
397 Do **not** use the default kernel naming scheme for the interface name,
398 as it can conflict with the kernel names. So, don't use "eth[0-9]+" for the
399 interface name. Better name it "bootnet" or "bluesocket".
401 **bootdev=**_<interface>_::
402 specify network interface to use routing and netroot information from.
403 Required if multiple ip= lines are used.
405 **nameserver=**__<IP>__ [**nameserver=**__<IP>__ ...]::
406 specify nameserver(s) to use
409 boolean, turn off biosdevname network interface renaming
412 boolean, bring up network even without netroot set
414 **vlan=_<vlanname>_:_<phydevice>_**::
415 Setup vlan device named <vlanname> on <phydeivce>.
416 We support the four styles of vlan names: VLAN_PLUS_VID (vlan0005), VLAN_PLUS_VID_NO_PAD (vlan5),
417 DEV_PLUS_VID (eth0.0005), DEV_PLUS_VID_NO_PAD (eth0.5)
419 **bond=_<bondname>_[:_<bondslaves>_:[:_<options>_]]**::
420 Setup bonding device <bondname> on top of <bondslaves>.
421 <bondslaves> is a comma-separated list of physical (ethernet) interfaces.
422 <options> is a comma-separated list on bonding options (modinfo bonding for details)
423 in format compatible with initscripts. If <options> includes multi-valued arp_ip_target option,
424 then its values should be separated by semicolon.
425 Bond without parameters assumes bond=bond0:eth0,eth1:mode=balance-rr
427 **team =_<teammaster>_:_<teamslaves>_**::
428 Setup team device <teammaster> on top of <teamslaves>.
429 <teamslaves> is a comma-separated list of physical (ethernet) interfaces.
431 **bridge=_<bridgename>_:_<ethnames>_**::
432 Setup bridge <bridgename> with <ethnames>. <ethnames> is a comma-separated
433 list of physical (ethernet) interfaces. Bridge without parameters assumes bridge=br0:eth0
438 **root=**[_<server-ip>_:]_<root-dir>_[:_<nfs-options>_]::
439 mount nfs share from <server-ip>:/<root-dir>, if no server-ip is given, use
440 dhcp next_server. if server-ip is an IPv6 address it has to be put in
441 brackets, e.g. [2001:DB8::1]. NFS options can be appended with the prefix
442 ":" or "," and are seperated by ",".
444 **root=**nfs:[_<server-ip>_:]_<root-dir>_[:_<nfs-options>_], **root=**nfs4:[_<server-ip>_:]_<root-dir>_[:_<nfs-options>_], **root=**_{dhcp|dhcp6}_::
445 root=dhcp alone directs initrd to look at the DHCP root-path where NFS
446 options can be specified.
449 root-path=<server-ip>:<root-dir>[,<nfs-options>]
450 root-path=nfs:<server-ip>:<root-dir>[,<nfs-options>]
451 root-path=nfs4:<server-ip>:<root-dir>[,<nfs-options>]
454 **root=**_/dev/nfs_ nfsroot=[_<server-ip>_:]_<root-dir>_[:_<nfs-options>_]::
455 _Deprecated!_ kernel Documentation_/filesystems/nfsroot.txt_ defines this
456 method. This is supported by dracut, but not recommended.
458 **rd.nfs.domain=**_<NFSv4 domain name>_::
459 Set the NFSv4 domain name. Will overwrite the settings in _/etc/idmap.conf_.
463 **root=**cifs://[_<username>_[:_<password>_]@]_<server-ip>_:_<root-dir>_::
464 mount cifs share from <server-ip>:/<root-dir>, if no server-ip is given, use
465 dhcp next_server. if server-ip is an IPv6 address it has to be put in
466 brackets, e.g. [2001:DB8::1]. If a username or password are not specified
467 as part of the root, then they must be passed on the command line through
472 Passwords specified on the kernel command line are visible for all users via the file _/proc/cmdline_ and via dmesg or can be sniffed on the network, when using DHCP with DHCP root-path.
475 **cifsuser=_<username>_::
476 Set the cifs username, if not specified as part of the root.
478 **cifspass=_<password>_::
479 Set the cifs password, if not specified as part of the root.
483 Passwords specified on the kernel command line are visible for all users via the file _/proc/cmdline_ and via dmesg or can be sniffed on the network, when using DHCP with DHCP root-path.
488 **root=**iscsi:[_<username>_:_<password>_[:_<reverse>_:_<password>_]@][_<servername>_]:[_<protocol>_]:[_<port>_][:[_<iscsi_iface_name>_]:[_<netdev_name>_]]:[_<LUN>_]:_<targetname>_::
489 protocol defaults to "6", LUN defaults to "0". If the "servername" field is
490 provided by BOOTP or DHCP, then that field is used in conjunction with other
491 associated fields to contact the boot server in the Boot stage. However, if
492 the "servername" field is not provided, then the "targetname" field is then
493 used in the Discovery Service stage in conjunction with other associated
495 link:$$http://tools.ietf.org/html/rfc4173#section-5$$[rfc4173].
499 root=iscsi:192.168.50.1::::iqn.2009-06.dracut:target0
502 If servername is an IPv6 address, it has to be put in brackets. e.g.:
505 root=iscsi:[2001:DB8::1]::::iqn.2009-06.dracut:target0
510 Passwords specified on the kernel command line are visible for all users via the file _/proc/cmdline_ and via dmesg or can be sniffed on the network, when using DHCP with DHCP root-path.
513 **root=**_???_ **netroot=**iscsi:[_<username>_:_<password>_[:_<reverse>_:_<password>_]@][_<servername>_]:[_<protocol>_]:[_<port>_][:[_<iscsi_iface_name>_]:[_<netdev_name>_]]:[_<LUN>_]:_<targetname>_ ...::
514 multiple netroot options allow setting up multiple iscsi disks. e.g.:
518 netroot=iscsi:192.168.50.1::::iqn.2009-06.dracut:target0
519 netroot=iscsi:192.168.50.1::::iqn.2009-06.dracut:target1
522 If servername is an IPv6 address, it has to be put in brackets. e.g.:
525 netroot=iscsi:[2001:DB8::1]::::iqn.2009-06.dracut:target0
530 Passwords specified on the kernel command line are visible for all users via the file _/proc/cmdline_ and via dmesg or can be sniffed on the network, when using DHCP with DHCP root-path. You may want to use rd.iscsi.firmware.
533 **root=**_???_ **rd.iscsi.initiator=**_<initiator>_ **rd.iscsi.target.name=**_<target name>_ **rd.iscsi.target.ip=**_<target ip>_ **rd.iscsi.target.port=**_<target port>_ **rd.iscsi.target.group=**_<target group>_ **rd.iscsi.username=**_<username>_ **rd.iscsi.password=**_<password>_ **rd.iscsi.in.username=**_<in username>_ **rd.iscsi.in.password=**_<in password>_::
534 manually specify all iscsistart parameter (see **+iscsistart --help+**)
538 Passwords specified on the kernel command line are visible for all users via the file _/proc/cmdline_ and via dmesg or can be sniffed on the network, when using DHCP with DHCP root-path. You may want to use rd.iscsi.firmware.
541 **root=**_???_ **netroot=**iscsi **rd.iscsi.firmware=1**::
542 will read the iscsi parameter from the BIOS firmware
544 **rd.iscsi.param=**_<param>_::
545 <param> will be passed as "--param <param>" to iscsistart.
546 This parameter can be specified multiple times.
550 "netroot=iscsi rd.iscsi.firmware=1 rd.iscsi.param=node.session.timeo.replacement_timeout=30"
556 iscsistart -b --param node.session.timeo.replacement_timeout=30
561 **fcoe=**_<edd|interface|MAC>_:_{dcb|nodcb}_::
562 Try to connect to a FCoE SAN through the NIC specified by _<interface>_ or
563 _<MAC>_ or EDD settings. For the second argument, currently only nodcb is
564 supported. This parameter can be specified multiple times.
567 letters in the MAC-address must be lowercase!
571 **root=**??? **netroot=**nbd:_<server>_:_<port>_[:_<fstype>_[:_<mountopts>_[:_<nbdopts>_]]]::
572 mount nbd share from <server>
574 **root=dhcp** with **dhcp** **root-path=**nbd:_<server>_:_<port>_[:_<fstype>_[:_<mountopts>_[:_<nbdopts>_]]]::
575 root=dhcp alone directs initrd to look at the DHCP root-path where NBD
576 options can be specified. This syntax is only usable in cases where you are
577 directly mounting the volume as the rootfs.
582 same syntax as the kernel module parameter (s390 only)
586 **rd.zfcp=**_<zfcp adaptor device bus ID>_,_<WWPN>_,_<FCPLUN>_::
587 rd.zfcp can be specified multiple times on the kernel command line. e.g.:
590 rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000
594 ignore zfcp.conf included in the initramfs
598 **rd.znet=**_<nettype>_,_<subchannels>_,_<options>_::
599 rd.znet can be specified multiple times on the kernel command line. e.g.:
602 rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portname=foo
603 rd.znet=ctc,0.0.0600,0.0.0601,protocol=bar
608 **plymouth.enable=0**::
609 disable the plymouth bootsplash completly.
612 disable the plymouth bootsplash only for the initramfs.
616 **masterkey=**_<kernel master key path name>_::
617 Set the path name of the kernel master key. e.g.:
620 masterkey=/etc/keys/kmk-trusted.blob
623 **masterkeytype=**_<kernel master key type>_::
624 Set the type of the kernel master key. e.g.:
627 masterkeytype=trusted
630 **evmkey=**_<EVM key path name>_::
631 Set the path name of the EVM key. e.g.:
634 evmkey=/etc/keys/evm-trusted.blob
637 **ecryptfskey=**_<eCryptfs key path name>_::
638 Set the path name of the eCryptfs key. e.g.:
641 ecryptfskey=/etc/keys/ecryptfs-trusted.blob
644 Deprecated, renamed Options
645 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
646 Here is a list of options, which were used in dracut prior to version 008, and their new replacement.
652 rd_DASD_MOD:: rd.dasd
656 rdinitdebug rdnetdebug:: rd.debug
660 rd_DM_UUID:: rd.dm.uuid
662 rdblacklist:: rd.driver.blacklist
664 rdinsmodpost:: rd.driver.post
666 rdloaddriver:: rd.driver.pre
668 rd_NO_FSTAB:: rd.fstab=0
672 check:: rd.live.check
674 rdlivedebug:: rd.live.debug
676 live_dir:: rd.live.dir
678 liveimg:: rd.live.image
680 overlay:: rd.live.overlay
682 readonly_overlay:: rd.live.overlay.readonly
684 reset_overlay:: rd.live.overlay.reset
686 live_ram:: rd.live.ram
688 rd_NO_CRYPTTAB:: rd.luks.crypttab=0
690 rd_LUKS_KEYDEV_UUID:: rd.luks.keydev.uuid
692 rd_LUKS_KEYPATH:: rd.luks.keypath
694 rd_NO_LUKS:: rd.luks=0
696 rd_LUKS_UUID:: rd.luks.uuid
698 rd_NO_LVMCONF:: rd.lvm.conf
700 rd_LVM_LV:: rd.lvm.lv
704 rd_LVM_SNAPSHOT:: rd.lvm.snapshot
706 rd_LVM_SNAPSIZE:: rd.lvm.snapsize
708 rd_LVM_VG:: rd.lvm.vg
710 rd_NO_MDADMCONF:: rd.md.conf=0
712 rd_NO_MDIMSM:: rd.md.imsm=0
716 rd_MD_UUID:: rd.md.uuid
718 rd_NFS_DOMAIN:: rd.nfs.domain
720 iscsi_initiator:: rd.iscsi.initiator
722 iscsi_target_name:: rd.iscsi.target.name
724 iscsi_target_ip:: rd.iscsi.target.ip
726 iscsi_target_port:: rd.iscsi.target.port
728 iscsi_target_group:: rd.iscsi.target.group
730 iscsi_username:: rd.iscsi.username
732 iscsi_password:: rd.iscsi.password
734 iscsi_in_username:: rd.iscsi.in.username
736 iscsi_in_password:: rd.iscsi.in.password
738 iscsi_firmware:: rd.iscsi.firmware=0
740 rd_NO_PLYMOUTH:: rd.plymouth=0
746 rd_NO_SPLASH:: rd.splash
748 rdudevdebug:: rd.udev.debug
750 rdudevinfo:: rd.udev.info
752 rd_NO_ZFCPCONF:: rd.zfcp.conf=0
758 KEYMAP:: vconsole.keymap
760 KEYTABLE:: vconsole.keymap
762 SYSFONT:: vconsole.font
764 CONTRANS:: vconsole.font.map
766 UNIMAP:: vconsole.font.unimap
768 UNICODE:: vconsole.unicode
770 EXT_KEYMAP:: vconsole.keymap.ext
772 Configuration in the Initramfs
773 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
775 Any files found in _/etc/conf.d/_ will be sourced in the initramfs to
776 set initial values. Command line options will override these values
777 set in the configuration files.
780 Can contain additional command line options. Deprecated, better use /etc/cmdline.d/*.conf.
782 _/etc/cmdline.d/*.conf_::
783 Can contain additional command line options.
791 *dracut*(8) *dracut.conf*(5)