Automount mini-Howto 文件系统自动挂载程序

2016-01-29 19:41 7 1 收藏

Automount mini-Howto 文件系统自动挂载程序,Automount mini-Howto 文件系统自动挂载程序

【 tulaoshi.com - Linux 】

  v0.3, 22 October 1998 


--------------------------------------------------------------------------------
这份文件在描述自动档案系统的自动挂载程式,如何设定并指出一些应该避免的问题。 
--------------------------------------------------------------------------------
1. 简介
1.1 档案系统自动挂载 - 是什麽及为什麽 
档案系统自动挂载是一个可针对特定档案系统自动挂载(卸载)档案系统的 daemon。假如档案系统已经卸下了,而一个使用者尝试去使用它,那麽档案系统会自动的再挂载上去。这在大型的网路环境里,以及一些在机器之间相互挂载档案系统的时候特别有用 (尤其是那些不是一直开机的机器)。对一些可移式的装置或一些其他用途都很有用,像是可以很容易的在 DOS 档案系统上做一些强制的 ascii 的转换。 


1.2 档案系统自动挂载程式的种类 
在 Linux 上有两种档案系统自动挂载程式; AMD 和 autofs。 AMD 是档案系统自动挂载程式的 daemon ,而且功能就像 SunOS 上的 AMD 一样。它是在 User space 中实作的,就是说它不是核心的一部份。它也不需要核心知道档案系统自动挂载是怎麽一回事,假如你用 NFS 挂上本机的档案系统,透过 AMD ,它帮你处理了所有透过 NFS 系统的档案系统自动挂载时的网路讯息交换。 Autofs 是一个用以辅助核心的新系统,也就是说核心的档案系统程式码知道自动挂载点在哪,以及它底层所使用的档案系统是什麽,然後自动挂载程式便可以开始运作。在这份文件中只会谈到 autofs。 



--------------------------------------------------------------------------------
--------------------------------------------------------------------------------

2. 安装
因为 autofs 是实作在核心空间,你的核心一定要加入 autofs 支援。在 2.0.xx 版,它还是一个实验性选项,但是已经相当稳定。在版本 2.1.xx (和 2.2.xx) 就不再是实验性的了。 


档案系统自动挂载程式和它的设定档都是必备的,用 rpms (在 RedHat 里,是安装的一部份) 是很好的方法。档案系统自动挂载程式应该由 /etc/rc.d/init.d 目录下的RC档启动。 rpm 会替你安装这些程式及设定档,但是你应该去确定它被启动了没,不管是用 RedHat 的 control-panel 或是其他 Linux 套件的任何方式。非 rpm 的套件也会有适合他们自己系统的那一套。假如你正在读这份文件,表示你可能不想知道 rc 做些什麽,所以不必花太多功夫在研究 rc 描述档在做些什麽事。 



--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

3. 设定
利用 RPM 安装 autofs 将会很轻松地把你带到这个步骤,但是现在的这个部分你可能无法确定你是否曾经做过。 


在 /etc 下面有两个档案,一个是 auto.master 而另外一个是 auto.misc 。我的 auto.master 看起来像这样: 

/auto   /etc/auto.misc  --timeout 60

第一个栏位不是挂载点,它是挂载点的集合(在第二个栏位可以找到)所在的地方。第三个选项是说自动挂载的档案系统在使用後的 60 秒後会试著卸载下来。当然,如果正在使用中是不能卸下的。 

Auto.misc 是一个 “映射档“。 多个映射档可以在 auto.master 中被定义。我的 auto.misc 看起来像是这样: 

kernel          -ro,soft,intr           ftp.kernel.org:/pub/linux
cd              -fstype=iso9660,ro      :/dev/cdrom
zip             -fstype=auto            :/dev/hdd4
floppy          -fstype=vfat            :/dev/fd0

第一个栏位是挂载点。在这个例子它可能是 /auto/floppy 什麽的。中间栏位是选项;你可以在 mount 的线上使用说明中找到相关的资讯。最後一个栏位指出档案系统的来源。写著 "kernel" 的那一行表示用 NFS 来挂载档案系统。其他行的冒号表示这是本机的装置。 



--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

4. 等待卸下档案系统可真是漫长
有些人可能眼睁睁等著 60 秒的 timeout 时间到并且想著 如果要退出磁片这可真是太久了.. 也许我可以直接对磁碟下 sync 然後拿出磁片而且没有人会注意到。 让我来建议一个 比较理智的替代方案。首先呢,你可以改变 timeout 的值,但是在使用後的15秒或其他秒数就让系统卸下档案系统似乎有点没效率。实际上有一个方法可以让档案系统自动

来源:http://www.tulaoshi.com/n/20160129/1509912.html

延伸阅读
  作者: Bernd Reichert reichert@dial.eunet.ch 译者: C.W.Huang cwhuang@phys.ntu.edu.tw v1.11, 2 September 1997 翻译日期: 11-12 November 1997 -------------------------------------------------------------------------------- 本文件描述了使用 Windows NT boot loader 来启动 Linux 的方法. -...
  The Linux+DOS+Win95 mini-HOWTO by Alan L. Wendt, alan@ez0.ezlink.com v1.0, 10 September 1996 The Linux+DOS+Win95 mini-HOWTO 中文版 by 黄耀民 yawmin@tcts.seed.net.tw ymhuang@pluto.ttem.fcu.edu.tw v1.0, 1998/1/8 这是一篇有关於在同一颗硬碟内有 Linux、DOS、Windows 95等...
  原始文件:Linux Quota mini-HOWTO 档案叙述:磁碟空间限制简易使用说明 翻译日期:1996/09/20 1997/10/21 翻译维护:asdchen@ms1.hinet.net 修 订:cwhuang@phys.ntu.edu.tw (1997/10/21) ------------------------------------------------------...
  作者: Hanno Mueller, hanno@lava.de http://www.lava.de/~hanno/ 译者: 谢昆中 HSIEH Kun-Chung, linuxer.bbs@cis.nctu.edu.tw 1997年12月21日 -------------------------------------------------------------------------------- 本文件旨在描述如何以调整 Linux 系统的某些设定来减少系统的电源消耗。 这对那些...
  作者: Renzo Zanelli, rzanelli@southeast.net 译者: 谢昆中 HSIEH Kun-Chung, ( linuxer.bbs@cis.nctu.edu.tw ) v1.0版, 1998年 3月26日 -------------------------------------------------------------------------------- 这个文件在□述如何做 Windows 95, indows NT 及 Linux 间的多重开机 -------...

经验教程

566

收藏

84
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部