summaryrefslogtreecommitdiff
path: root/lx-trainer-vm
diff options
context:
space:
mode:
Diffstat (limited to 'lx-trainer-vm')
-rwxr-xr-xlx-trainer-vm/dd-multi.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/lx-trainer-vm/dd-multi.sh b/lx-trainer-vm/dd-multi.sh
index 2049be8..2408a66 100755
--- a/lx-trainer-vm/dd-multi.sh
+++ b/lx-trainer-vm/dd-multi.sh
@@ -73,11 +73,18 @@ partprobe $DESTS
for dest in $DESTS; do
/bin/echo -e "n\np\n\n\n\nw" | fdisk $dest
done
-sync
# rescan devices
partprobe $DESTS
+# wait for partitions to appear
+for dest in $DESTS; do
+ while [ ! -b ${dest}2 ]; do
+ echo "waiting for ${dest}2..."
+ sleep 1
+ done
+done
+
# create ext4 on 2nd partition
for dest in $DESTS; do
mkfs.ext4 -L lxhome ${dest}2 &