# HG changeset patch # User Pascal Bellard # Date 1520184751 -3600 # Node ID 4419de82d99cdc80775944b65ce9e6ee78409579 # Parent 67c6e0935bba83357900e0edff019d3928782b27 init: mount usb disks by uuid diff -r 67c6e0935bba -r 4419de82d99c init --- a/init Mon Dec 25 20:07:48 2017 +0100 +++ b/init Sun Mar 04 18:32:31 2018 +0100 @@ -94,7 +94,7 @@ } -mnt() { +bbmnt() { r=$(busybox blkid 2> /dev/null | grep "$root[:\"]" | sed 's|:.*||;q') r=${r:-$root} if [ ! -b $r ]; then @@ -102,12 +102,17 @@ r=/dev/${r%%/*} fi d=${root#*$r} - busybox mount $r $1 && return + busybox mount $r $1 +} + + +mnt() { + bbmnt $1 && return w=$(cat /sys/module/usb_storage/parameters/delay_use) w=$((1+${w:-2})) - echo -n "Sleep $w seconds..." + echo "Sleep $w seconds..." sleep $w - busybox mount $r $1 + bbmnt $1 }