summaryrefslogtreecommitdiffstats
path: root/etc/init.d/zfs.lunar
diff options
context:
space:
mode:
Diffstat (limited to 'etc/init.d/zfs.lunar')
-rw-r--r--etc/init.d/zfs.lunar3
1 files changed, 3 insertions, 0 deletions
diff --git a/etc/init.d/zfs.lunar b/etc/init.d/zfs.lunar
index c7aa1edb4..4512151c2 100644
--- a/etc/init.d/zfs.lunar
+++ b/etc/init.d/zfs.lunar
@@ -13,6 +13,9 @@
case $1 in
start) echo "$1ing ZFS filesystems"
+ # Delay until all required block devices are present.
+ udevadm settle
+
if ! grep "zfs" /proc/modules > /dev/null; then
echo "ZFS kernel module not loaded yet; loading...";
if ! modprobe zfs; then