通常使用LINUX系统的mount工具来挂载光驱和软驱以及网络文件系统都需要输入一长串命令,并且每次启动都的重新挂载,这样非常不方便。本人最近发现LINUX下的一个Automounter工具可以实现设备的自动挂载,所以和大家分享下!
首先要安装automounter工具,执行: #rpm -ivh autofs-3.1.7-36
安装完后会在/etc目录下生成automounter的主配置文件auto.master和默认映射文件auto.misc,现在咱们就可以配置automounter啦!!
对主配置文件进行编辑, #vi /etc/auto.master 文件格式如下:
挂载目录 映射文件 参数
里面的 /misc /etc/auto.misc --timeout=60 意思是要将映射文件/etc/auto.misc中监控的设备挂载到/misc目录下,并且如果60秒之后没有对设备进行访问,就会自动卸载。
现在咱们在看映射文件 #vi /etc/auto.misc 其格式如下:
关键字 挂载选项 设备
“关键字”就是一个目录,而这个目录就是auto.master里面的“挂载目录”,如果没有访问这个设备,相对应的此目录是看不见的。“挂载选项”就是一些参数,像文件格式,属性什么的,而“设备”就是要挂载的设备啦!!
首先我们配置自动挂载光驱,在/etc/auto.misc里面添加如下:(挂载目录是guangqu)
guangqu -fstype=iso9660,ro:/dev/cdrom
这样就不必执行光驱挂载命令啦,可以直接去/misc/guangqu 目录下访问!
其次我们再介绍自动挂载网络文件系统,(如挂载目录是gongxiang)
[code] gongxiang -fstype=nfs 192.168.0.1 :/gxmulu[/code]
以上192.168.0.1是NFS服务器IP,gxmulu是服务器的共享目录。
最后再介绍下SAMBA共享的自动挂载,(如挂载目录是SMB)
[code] SMB -fstype=smbfs,username=linux%linux://192.168.0.1/gxmulu[/code]
其实这些也很简单的,只要你把各种挂载设备命令弄明白,这些看看就懂啦!
为了方便,我通常喜欢创建个软连接,比喻更方便访问光驱目录:
[code] #ln -s /misc/guangqu ~/guangqu[/code]
对了,为了让autofs服务每次开机自动启用时,我们必须在 #ntsysv 下选择上 autofs服务,也可以直接启动 #service autofs start ,非redhat版本执行
#/etc/init.d/autofs start,呵呵,就这么简单!!

