- 論壇徽章:
- 0
|
#!/bin/sh
#
# What to do with this USB hotplug event?
#
case $ACTION in
add)
#echo $ACTION>/dev/tts/0
DIR="/dev/ub"
for I in "$DIR/"*;do
#echo $I>/dev/tts/0
if [ -d $I -a -e $I/part1 ];then
#echo "found&mount $I/part1">/dev/tts/0
mount -t vfat $I/part1 /mnt 2>/dev/tts/0
else
#echo "$I/part1 not found">/dev/tts/0
sleep 1;
if [ -d $I -a -e $I/part1 ];then
#echo "found&mount $I/part1">/dev/tts/0
mount -t vfat $I/part1 /mnt 2>/dev/tts/0
fi
fi
done
;;
remove)
#echo $ACTION>/dev/tts/0
#echo "umount /mnt">/dev/tts/0
umount /mnt 2>/dev/tts/0
;;
*)
exit 1
;;
esac |
用這個文件,可以自動掛載了,可是拔掉u盤時總出現(xiàn)這些錯誤:
end_request: I/O error, dev uba, sector 4
umount: /usb: Invalid argument
FAT: bread failed in fat_clusters_flush
umount: /usb: Invalid argument
umount: /usb: Invalid argument
umount: /usb: Invalid argument
若朝u盤內寫文件,必須要先手動umount才能拔,否則寫的內容存不進去,請大家?guī)臀腋母某绦颍纯茨懿荒馨咽謩虞斎雞mount的毛病也克服了。請教請教 |
|