summaryrefslogtreecommitdiffstats
path: root/dracut
diff options
context:
space:
mode:
Diffstat (limited to 'dracut')
-rwxr-xr-xdracut/90zfs/mount-zfs.sh.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/dracut/90zfs/mount-zfs.sh.in b/dracut/90zfs/mount-zfs.sh.in
index ffc3f2013..8237d76f2 100755
--- a/dracut/90zfs/mount-zfs.sh.in
+++ b/dracut/90zfs/mount-zfs.sh.in
@@ -12,6 +12,9 @@ if getargbool 0 zfs_force -y zfs.force -y zfsforce ; then
ZPOOL_FORCE="-f"
fi
+# Delay until all required block devices are present.
+udevadm settle
+
case "$root" in
zfs:*)
# We have ZFS modules loaded, so we're able to import pools now.