Here comes a new dracut version. Thanks to all who have contributed to this

The tarball can be found here:


Git Web:

Git Web RSS Feed:;a=rss

Project Page:

Project Wiki:

The ChangeLog can be found here:;a=blob_plain;f=NEWS

- better udev & systemd dir detection
- split in and can now be sourced by external tools
- detect all btrfs devices needed
- added flag file if initqueue is needed
- don't overwrite anything, if initramfs image file creation failed
- if no compressor is specified, try to find a suitable one
- drop scanning kernel config for CONFIG_MICROCODE_*_EARLY
- remove "_EARLY" from CONFIG_MICROCODE_* checks
- add command line option for install_i18_all
  --no-hostonly-i18n -> install_i18n_all=yes
  --hostonly-i18n -> install_i18n_all=no
- --no-reproducible to turn off reproducible mode
- can now be sourced from outside of dracut
- contains all functions, which only can be used from
  within the dracut infrastructure
- support --mount with just mountpoint as a parameter
- removed action_on_fail support
- removed host_modalias concept
- do not create microcode, if no firmware is available
- skip gpg files in microcode generation

- ensure pre-mount (and resume) run before root fsck
- add --online option to initqueue

- fixed virtual machine detection

- remove all quirk arguments for lvm >= 2.2.221

- fixup for checkisomd5
- increase timeout for checkisomd5
- use non-persistent metadata snapshots for transient overlays.
- overflow support for persistent snapshot.
- use non-persistent metadata snapshots.
- avoid an overlay for persistent, uncompressed, read-write live installations.

- multipath.conf included in hostonly mode
- install all multipath path selector kernel modules

- use the iBFT initiator name, if found and set
- iscsid now present in the initramfs
- iscsistart is done with systemd-run asynchrone to do things in
  paralllel. Also restarted for every new interface which shows up.
- If rd.iscsi.waitnet (default) is set, iscsistart is done only
  after all interfaces are up.
- If not all interfaces are up and rd.iscsi.testroute (default) is set,
  the route to a iscsi target IP is checked and skipped, if there is none.
- If all things fail, we issue a "dummy" interface iscsiroot to retry
  everything in the initqueue/timeout.

- IPv4 DHCP lease time now optional (bootp)
- IPv6 nfs parsing
- fixed IPv6 route parsing
- rd.peerdns=0 parameter to disable DHCP nameserver setting
- detect duplicate IPv4 addresses for static addresses
- if interfaces are specified with its enx* name, bind the correspondent MAC
  to the interface name
- if multiple "ip=" are present on the kernel command line "rd.neednet=1"
  is assumed
- add options to tweak timeouts<cnt>
         If this option is set, dracut will try to connect via dhcp
         <cnt> times before failing. Default is 1.<arg>
         If this option is set, dhclient is called with "-timeout <arg>".<seconds>
         Wait <seconds> until link shows up. Default is 60 seconds.<seconds>
         Wait <seconds> until link has state "UP". Default is 20 seconds.<seconds>
         Wait <seconds> until route shows up. Default is 20 seconds.<seconds>
         Wait <seconds> until IPv6 DAD is finished. Default is 50 seconds.<seconds>
         Wait <seconds> until IPv6 automatic addresses are assigned.
         Default is 40 seconds.<seconds>
         Wait <seconds> until carrier is recognized. Default is 5 seconds.

- load signed certificates in the IMA keyring, see modules.d/98integrity/README
- load EVM public key in the kernel _evm keyring

- start with fcoemon instead of fipvlan
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to
More majordomo info at

Reply via email to