5 test -L /sys
/block
/$
(ls /sys
/block |
head -n 1) && \
6 find /sys
/devices
-path "*/block/*" \
( -name "sd[a-z]*" -o -name "ub[a-z]*" \
) |
sed "s%.*/%%" || \
7 find /sys
/block \
( -name "sd[a-z]*" -o -name "ub[a-z]*" \
) |
sed "s%.*/%%"
10 [ ! -d /dev
/disk
/by-uuid
] && mkdir
-p /dev
/disk
/by-uuid
12 [ ! -z "$(ls /dev/disk/by-uuid | head -n 1)" ] && exit 0
16 uuid
=`blkid -p -s UUID -o value /dev/$dev`
17 if [ ! -z "$uuid" ]; then
18 ln -sf ..
/..
/$dev /dev
/disk
/by-uuid
/$uuid