所有的 Unix 系統在安裝完畢後至少都會在開機的過程中掛載一個檔案檔案系統, 而且在多數的狀況下都會有更多的. 永遠至少有一個被掛載在根目錄 / 的檔案系統, 而其他的可能是 /usr, /proc 或 /net. 除非您的 Unix 系統是無磁碟的工作站, 根目錄系統都是掛載自本地端的磁碟. 其他的檔案系統則可能是來自檔案伺服器, 本地端磁碟或甚至是神奇的檔案系統例如 /proc 並不包含任何真實的檔案.
一個特殊的狀況是虛擬記憶體. 您的系統永遠應該至少有一個虛擬記憶體交換檔案, 這被系統當作延伸的實體記憶體使用. 一個交換檔案可以是一個一般的檔案在某個檔案系統上, 或是本地端磁碟的其中一個分割區.
這個模組是經由讀取並更新檔案 /etc/fstab 或 /etc/vfstab 檔案以管理已知的檔案系統. 目前掛載的檔案系統可以經由讀取檔案 /etc/mtab 或 /etc/mnttab 所確認. Webmin 將會完全忽視任何已知檔案系統表個中的註解.
如果您想看到較短的檔案系統名稱 (例如 ext2fs 而不是 Linux 原生檔案系統), 請到模組組態改變是否使用長檔案系統類別的設定.
不論您選了哪一種檔案系統類別, 在建立掛載表單中都會有一些相同的欄位. 最重要的是"掛載點", 這是檔案系統將要被掛載的位置. 除了虛擬記憶體之外的每一中檔案系統都需要這個參數. 如果您輸入的目錄並不存在, Webmin 將會嘗試為您建立.
對於大多數的檔案系統您有 3 個選想可以用於儲存掛載:
對於大多數的檔案系統類別, 您可以選擇是否要立刻掛載. 同時選擇"不要掛載"與"不要儲存"是沒有有意義的, 而且會產生錯誤訊息.
然而有些檔案系統類別不會出現上面的選項, 例如:
所有的檔案系統都需要您選擇一個掛載來源與掛載選項. 因為來源與選項的特徵是依據作業系統與檔案系統的不同而變化的, 所以在下面分別說明:
在一個本地端的 IDE 或 SCSI 磁碟分割區可以被掛載之前, 這個分割區必須已經被建立並且已經完成格式化. 這個分割區管理員無法用來做這件事. 您可以使用 Linux 系統所提供的 fdisk 與 mkfs 命令完成之.
網路檔案系統 (NFS), 視窗網路檔案系統 (smbfs), 自動掛載器檔案系統 (auto) 與 虛擬記憶體 (swap) 的掛載類別使用不同的掛載來源. 請參照下面關於檔案系統的章節取得細節.
當您選擇了掛載來源後, 您也可以設定一些檔案系統專有的選項. 有些選項是對幾乎所有 Linux 檔案系統都可以使用的, 它們是:
唯讀 | 如果選擇了"是", 則沒有人可以寫入, 建立, 刪除或改變這個檔案系統的任何東西 |
允許 SUID 檔案 | 如果選擇了"否", 則在這個檔案系統上面的面的 setuid 程式將不會以該檔案的擁有者執行. 當掛載遠端檔案系統時這是有用的 |
相關的檔案系統選項為:
NFS 版本 | 要使用的 NFS 版本 (1-3) |
視窗網路檔案系統的掛載來源是像是 \\ntbox\somedir 的分享名稱. 第一個部分是伺服器的 NetBIOS 名稱, 第二個部分則是伺服器所分享的目錄名稱. 理想上伺服器的 NetBIOS 名稱應該與 TCP/IP 的主機名稱相同; 但如果不同, 您可以使用掛載選項以指定要連接的正確的主機名稱或 IP 位址. 下面是可以使用的選項:
使用者名稱 | 登入檔案伺服器所要使用的使用者名稱. 對於公開的分享可以不需要 |
密碼 | 這個使用者名稱所使用的密碼. 如果您在伺服器上面沒有一個有效的使用者名稱與密碼, 這個掛載將會失敗. 對於公開性的分享而言, 不需要這些資訊 |
在一個建立在本地端 SCSI 磁碟上的檔案系統能被掛載之前, 這個分割區必須先被設定並建立檔案系統. 這個分割區管理員無法用來做這件事. 您可以使用系統所提供的 format 與 newfs 命令完成之.
在 Solaris 下面, 軟碟機與光碟機都是自動由儲存體管理員所掛載的. 如非這個功能已經被關閉, 否則您不需要手動的掛載之. 由儲存體管理員自動掛載的檔案系統是不會在本模組的主要畫面中被顯示的. 這可能也會發生在其他的可移動 SCSI 儲存設備 (例如 Jaz 或 Syquest 磁碟), 依據在您的系統上的儲存體管理員的設定而定.
當檔案系統掛載來源被選擇之後, 您可以設定檔案系統專有的選項:
唯讀 | 如果選擇"是", 則沒有人可以寫入, 建立, 刪除或改變這個檔案系統的任何東西 |
快取檔案系統的掛載來源是 NFS 伺服器與到快取的目錄. ??? 當您掛載快取檔案系統的時候, 實際上會產生二個掛載的動作 - 背後掛載與實際快取檔案系統的掛載. Webmin 並不會將背後連結顯示在掛載的檔案系統表中.
快取檔案系統使用一個快取目錄以儲存快取的檔案, 指定在掛載選項之中. 您可以使用 cfsadmin 指令以使用您需要的參數建立一個快取目錄, 或者讓 Webmin 自動的幫您建立. 在後面的狀況中, 快取將會限制於檔案系統的 10%.
Valid options for this filesystem are:
這個檔案系統的掛載來源有下面三個選項:
對於自動掛載檔案系統的選項與 NFS 相同. 這些選項都會自動的套用在所有的自動掛載之中.
一個現存的掛載可能是永久儲存的, 目前被掛載的或二者都是. 如果您改變成不儲存或掛載, 它將會從掛載列表中被刪除. 注意有些檔案系統類別沒有這個選項.
在 Unix 之中, 一個正被使用的目錄無法被卸載, 不論是程序或是使用者目前的路徑在其中子目錄之中. 相似的, 如果現存的記憶體空間小於交換但, 這個交換檔案無法被卸載. 當您改變了目錄, 來源或任何的選項之後, Webmin 會卸載並重新掛載這個目錄以套用變更. 當目錄或交換檔正被使用中而無法卸載時, 這將會失敗而且有錯誤訊息產生.