Next Previous Contents

1. 簡介

1.1 檔案系統自動掛載 - 是什麼及為什麼

檔案系統自動掛載是一個可針對特定檔案系統自動掛載(卸載)檔案系統的 daemon。 假如檔案系統已經卸下了,而一個使用者嘗試去使用它, 那麼檔案系統會自動的再掛載上去。這在大型的網路環境裡, 以及一些在機器之間相互掛載檔案系統的時候特別有用 (尤其是那些不是一直開機的機器)。 對一些可移式的裝置或一些其他用途都很有用,像是可以很容易的在 DOS 檔案系統上做一些強制的 ascii 的轉換。

1.2 檔案系統自動掛載程式的種類

在 Linux 上有兩種檔案系統自動掛載程式; AMDautofs。 AMD 是檔案系統自動掛載程式的 daemon ,而且功能就像 SunOS 上的 AMD 一樣。它是在 User space 中實作的,就是說它不是核心的一部份。 它也不需要核心知道檔案系統自動掛載是怎麼一回事,假如你用 NFS 掛上本機的檔案系統,透過 AMD , 它幫你處理了所有透過 NFS 系統的檔案系統自動掛載時的網路訊息交換。 Autofs 是一個用以輔助核心的新系統,也就是說核心的檔案系統程式碼知道自動掛載點在哪, 以及它底層所使用的檔案系統是什麼,然後自動掛載程式便可以開始運作。 在這份文件中只會談到 autofs。


Next Previous Contents