From e2a4c42457b840a2129d5e7025a6df5a40c4ccbf Mon Sep 17 00:00:00 2001 From: David Gageot Date: Thu, 2 Feb 2017 15:32:57 +0100 Subject: [PATCH] Wait for /dev/to be populated by `mdev -s` Fixes #1139 Signed-off-by: David Gageot --- alpine/packages/automount/etc/init.d/automount | 3 +++ 1 file changed, 3 insertions(+) diff --git a/alpine/packages/automount/etc/init.d/automount b/alpine/packages/automount/etc/init.d/automount index 78f2b4fed..bfd7ea7fb 100755 --- a/alpine/packages/automount/etc/init.d/automount +++ b/alpine/packages/automount/etc/init.d/automount @@ -58,6 +58,9 @@ do_fsck_extend_mount() blockdev --rereadpt $diskdev 2> /dev/null mdev -s + # wait for device + for i in $(seq 1 50); do test -b "$DATA" && break || sleep .1; done + # resize2fs fails unless we use -f here do_fsck -f "$DATA" || return 1 resize2fs "$DATA"