mount.patch
· 648 B · Diff
Исходник
--- /tmp/01-mount.orig 2007-02-23 23:35:48.000000000 +0100
+++ /tmp/01-mount 2007-02-23 23:34:03.000000000 +0100
@@ -8,12 +8,13 @@
mkdir -p /tmp/mnt
ln -s /tmp/mnt /
}
+ fulldev="/dev$(ls -l "$dev" | sed -e 's/^.*\.\.//')"
cd $dev
for part in part*; do
if [ $part != "part*" ] ; then
path=/mnt/${dev}_${part##*part}
mkdir -p ${path}
- mount ${part} ${path}
+ mount ${fulldev}/${part} ${path}
fi
done
)
| 1 | --- /tmp/01-mount.orig 2007-02-23 23:35:48.000000000 +0100 |
| 2 | +++ /tmp/01-mount 2007-02-23 23:34:03.000000000 +0100 |
| 3 | @@ -8,12 +8,13 @@ |
| 4 | mkdir -p /tmp/mnt |
| 5 | ln -s /tmp/mnt / |
| 6 | } |
| 7 | + fulldev="/dev$(ls -l "$dev" | sed -e 's/^.*\.\.//')" |
| 8 | cd $dev |
| 9 | for part in part*; do |
| 10 | if [ $part != "part*" ] ; then |
| 11 | path=/mnt/${dev}_${part##*part} |
| 12 | mkdir -p ${path} |
| 13 | - mount ${part} ${path} |
| 14 | + mount ${fulldev}/${part} ${path} |
| 15 | fi |
| 16 | done |
| 17 | ) |