[ANNOUNCEMENT] dracut-003
by
Harald Hoyer
—
last modified
Nov 27, 2009 18:11
dracut version 003 was released today.
Available as a F-12 test update and of course in rawhide and as a tarball on the sourceforge project page.
To test it on Fedora 12 do (it might take some time until the update is pushed and mirrors are synced):
# yum –enablerepo=updates-testing update dracut # mv /boot/initramfs-$(uname -r).img /boot/initramfs-old-$(uname -r).img # dracut /boot/initramfs-$(uname -r).img $(uname -r)
Here are the major changes compared to dracut-002:
- debian package modules
- dracut.conf manpage
- module 90multipath
- module 01fips
- crypt: ignore devices in /etc/crypttab (root is not in there) unless rd_NO_CRYPTTAB is specified
- kernel-modules: add scsi_dh scsi_dh_rdac scsi_dh_emc
- multinic support
- s390 zfcp support
- s390 dasd support
- s390 network support
- strip kernel modules which have no x bit set
- redirect stdin, stdout, stderr all RW to /dev/console so the user can use "less" to view /init.log and dmesg
- new device mapper udev rules and dmeventd
- fixed dracut-gencmdline for root=UUID or LABEL
- do not destroy assembled raid arrays if mdadm.conf present
- mount /dev/shm
- let udevd not resolve group and user names
- preserve timestamps of tools on initramfs generation
- generate symlinks for binaries correctly
- moved network from udev to initqueue
- mount nfs3 with nfsvers=3 option and retry with nfsvers=2
- fixed nbd initqueue-finished
- improved debug output: specifying "rdinitdebug" now logs to dmesg, console and /init.log
- strip kernel modules which have no x bit set
- redirect stdin, stdout, stderr all RW to /dev/console so the user can use "less" to view /init.log and dmesg
- make install of new dm/lvm udev rules optionally
- new device mapper udev rules and dmeventd
- Fix LiveCD boot regression
- bail out if selinux policy could not be loaded and selinux=0 not specified on kernel command line
- do not cleanup dmraids
- copy over lvm.conf
Harald Hoyer
