diff options
author | Simon Rettberg | 2018-04-20 15:47:11 +0200 |
---|---|---|
committer | Simon Rettberg | 2018-04-20 15:47:11 +0200 |
commit | 5cbc8622a6edbae69a11e2336181c1ac32344f5c (patch) | |
tree | 83bfdc4178aae6ab31943f78ef94ddff1cbcc06e /core/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_partitions | |
parent | [safe-mode] disable screen standby the right way (diff) | |
download | mltk-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-x | core/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_partitions | 6 |
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 |