1. 简介

1.1 修订历史

1.2 自动挂载 - 是什么以及为什么?

自动挂载是由守护进程自动完成某些文件系统的挂载和卸载的过程。如果文件系统被卸载,并且用户尝试访问它,它将被自动(重新)挂载。这在大型网络环境以及在几台机器之间交叉挂载文件系统(特别是那些不总是在线的机器)中尤其有用。它对于可移动设备或其他一些用途也可能非常有用,例如在 dos 文件系统的强制开启 ASCII 转换挂载和相同 dos fs 的强制关闭 ASCII 转换挂载之间轻松切换。如果您是 Linux 新手,并且不了解什么是挂载和守护进程,请参考一些关于这方面的文档。

1.3 自动挂载的类型

Linux 中有两种类型的自动挂载器;AMDautofs。AMD 是自动挂载守护进程,据推测其工作方式类似于 SunOS AMD。它在用户空间中实现,这意味着它不是内核的一部分。如果您通过 AMD 守护进程将 NFS 挂载到本地主机,则内核不必了解自动挂载,AMD 守护进程通过 NFS 系统路由所有自动挂载文件系统流量。Autofs 是一个较新的系统,由内核辅助,这意味着内核的文件系统代码知道自动挂载挂载点位于原本正常的底层 fs 上,然后由自动挂载程序接管。本 mini-howto 中仅描述 autofs。