mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-25 18:59:33 +03:00
Add required files to initramfs
The dracut module installs the udev rules and the vdev_id utility for creating the /dev/disk/by-vdev/ names, but omits some additional utilities and the config file required by vdev_id. Signed-off-by: Steffen M<C3><BC>thing <steffen.muething@iwr.uni-heidelberg.de> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Issue #3110
This commit is contained in:
parent
1611bb7b4f
commit
1543b20a87
@ -37,6 +37,8 @@ install() {
|
||||
dracut_install @udevdir@/zvol_id
|
||||
dracut_install mount.zfs
|
||||
dracut_install hostid
|
||||
dracut_install awk
|
||||
dracut_install head
|
||||
inst_hook cmdline 95 "$moddir/parse-zfs.sh"
|
||||
inst_hook mount 98 "$moddir/mount-zfs.sh"
|
||||
inst_hook shutdown 30 "$moddir/export-zfs.sh"
|
||||
@ -45,6 +47,10 @@ install() {
|
||||
inst @sysconfdir@/zfs/zpool.cache
|
||||
fi
|
||||
|
||||
if [ -e @sysconfdir@/zfs/vdev_id.conf ]; then
|
||||
inst @sysconfdir@/zfs/vdev_id.conf
|
||||
fi
|
||||
|
||||
# Synchronize initramfs and system hostid
|
||||
AA=`hostid | cut -b 1,2`
|
||||
BB=`hostid | cut -b 3,4`
|
||||
|
Loading…
Reference in New Issue
Block a user