blob: 22090bd44743a124bb97dffea3e5d42f99f0de20 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/bin/sh
# Mount a block device with the specified label ('label') onto the given
# directory ('dest').
getconf label
getconf dest
if [ ! -b "/dev/disk/by-label/$label" ]; then
halt "No partition labelled '$label' is available"
fi
if [ ! -d "$dest" ]; then
halt "Destination directory does not exist"
fi
mount -t auto /dev/disk/by-label/$label $dest || halt "Mount failed"
|