利用udev实现U盘自动挂载

利用 udev 实现 U 盘自动挂载
一、     经常用同一 U 盘挂载到同一机器,每次都要 mount 命令挂接到指定目录,很不方便,要是能插上就能自己挂载到指定目录该多好。下面我们就用 udev 实现这一功能
二、     实现步骤
1、          插上 U 盘, #fdisk �Cl 查看盘符,这里得到的是 sdb
Disk /dev/sdb: 8015 MB, 8015282176 bytes
255 heads, 63 sectors/track, 974 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1         974     7823623+   b  W95 FAT32
2 #udevinfo �Ca �Cp /sys/block/sdb 取得详细信息,要记下如下信息:
SYSFS{serial}=="0013729945E 6F 930762704A 0"
SYSFS{manufacturer}==" Kingston "
3 #cd /etc/udev/rules.d 查看存在的规则开头的数字,然后新建一个比存在的大的数字开头的规则,比如
   #vi  99-my-usb-storage.rules
ACCTION=="add",BUS=="usb",SYSFS{serial}=="0013729945E 6F 930762704A 0",SYSFS{manufacturer}=="Kingston",KERNEL=="sd*",NAME="%k",SYMLINK+="usbStorage_%n",RUN+="/bin/mount /dev/usbStorage_%n  /tmp/work"
最后一段的意思挂载到 /tmp/work
这样以后插入 U 盘就可以直接使用了, #df 查看
/dev/sdb1  7808356   7028484    779872  91%   /tmp/work
  

你可能感兴趣的:(职场,自动,udev,U盘,休闲)