summaryrefslogtreecommitdiffstats
path: root/core/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_partitions
diff options
context:
space:
mode:
authorSimon Rettberg2018-04-20 15:47:11 +0200
committerSimon Rettberg2018-04-20 15:47:11 +0200
commit5cbc8622a6edbae69a11e2336181c1ac32344f5c (patch)
tree83bfdc4178aae6ab31943f78ef94ddff1cbcc06e /core/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_partitions
parent[safe-mode] disable screen standby the right way (diff)
downloadmltk-5cbc8622a6edbae69a11e2336181c1ac32344f5c.tar.gz
mltk-5cbc8622a6edbae69a11e2336181c1ac32344f5c.tar.xz
mltk-5cbc8622a6edbae69a11e2336181c1ac32344f5c.zip
[rfs-stage32] Delay partition setup slightly
Diffstat (limited to 'core/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_partitions')
-rwxr-xr-xcore/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_partitions6
1 files changed, 5 insertions, 1 deletions
diff --git a/core/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_partitions b/core/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_partitions
index 4af0d62e..293b04ea 100755
--- a/core/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_partitions
+++ b/core/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_partitions
@@ -118,6 +118,10 @@ mount_temp_fallback () {
return 0
}
+udevadm trigger
+sleep 0.2
+udevadm settle
+sleep 0.2
/opt/openslx/sbin/fdisk -l | grep '^/dev/' > "$PARTITION_FILE"
if [ ! -s "$PARTITION_FILE" ]; then
@@ -153,7 +157,7 @@ get_all_with_id () {
fi
done
exp=${exp:1}
- echo "Partition find for '$*' is '$exp'" >&2
+ #echo "Partition find is '$exp'" >&2
for dev in $(find /dev/ -type b); do
udevadm info --name="$dev" | grep -iqE "($exp)\$" && echo "$(blockdev --getsize64 "$dev") $dev"
done | sort -n -k1 -r | cut -d' ' -f2