|
|
发表于 2007-6-24 12:33:18
|
显示全部楼层
我的也是,所以我写了个脚本挂载。希望对你有用
#!/bin/bash
####### mount #############
#移动硬盘1个主分区,1个逻辑分区
SHARE_DIRS="sdb1 sdb5"
## sdb is ntfs
FILE_SYSTEM="ntfs-3g"
##users是普通用户
USER="users"
case $1 in
m)
for DIRS in $SHARE_DIRS;do
if [ -d "/media/$DIRS" ]; then
mount|grep $DIRS > /dev/null
if [ $? != 0 ]; then
mount -t $FILE_SYSTEM -o iocharset=utf8,uid=$USER,gid=$USER,rw /dev/$DIRS /media/$DIRS > /dev/null
else
echo "$DIRS is mounted already!"
fi
else
mkdir /media/$DIRS
mount | grep $DIRS > /dev/null
if [ $? != 0 ]; then
mount -t $FILE_SYSTEM -o iocharset=utf8,uid=$USER,gid=$USER,rw /dev/$DIRS /media/$DIRS > /dev/null
else
echo "$DIRS is mounted already!"
rmdir /media/$DIRS > /dev/null
fi
fi
done
;;
u)
for DIRS in $SHARE_DIRS;do
mount | grep $DIRS > /dev/null
if [ $? = 0 ]; then
umount /media/$DIRS > /dev/null
rmdir /media/$DIRS > /dev/null
else
echo "$DIRS is not mounted!"
fi
done
;;
*)
echo "mount:mydisk m"
echo "umount:mydisk u"
;;
esac |
|