summaryrefslogtreecommitdiffstats
path: root/etc/init.d/zfs.gentoo
diff options
context:
space:
mode:
Diffstat (limited to 'etc/init.d/zfs.gentoo')
-rw-r--r--etc/init.d/zfs.gentoo4
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/init.d/zfs.gentoo b/etc/init.d/zfs.gentoo
index c9c5d8502..a33d9dc29 100644
--- a/etc/init.d/zfs.gentoo
+++ b/etc/init.d/zfs.gentoo
@@ -41,6 +41,10 @@ checksystem() {
start() {
ebegin "Starting ZFS"
checksystem || return 1
+
+ # Delay until all required block devices are present.
+ udevadm settle
+
if [ ! -c /dev/zfs ]; then
modprobe $ZFS_MODULE
rv=$?