diff options
Diffstat (limited to 'src/initrd/grok-block')
-rwxr-xr-x | src/initrd/grok-block | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/initrd/grok-block b/src/initrd/grok-block index 3ad0432..f44ed19 100755 --- a/src/initrd/grok-block +++ b/src/initrd/grok-block | |||
@@ -150,8 +150,11 @@ grok_block() | |||
150 | # because while it's mounted, the dmsetup stuff will fail with device busy. | 150 | # because while it's mounted, the dmsetup stuff will fail with device busy. |
151 | /dev/nbd0) | 151 | /dev/nbd0) |
152 | if [ -e /bootwait/samizdat-nbd-dev ] | 152 | if [ -e /bootwait/samizdat-nbd-dev ] |
153 | then return | 153 | then |
154 | else wait_for_files_ /sys/block/nbd0/pid | 154 | return |
155 | else | ||
156 | bootwait nbd-script | ||
157 | wait_for_files_ /sys/block/nbd0/pid | ||
155 | fi | 158 | fi |
156 | ;; | 159 | ;; |
157 | esac | 160 | esac |