下表介绍了可以使用 mount -o 选项指定的常用选项。如果指定多个选项,请使用逗号(无空格)将其分隔。例如,-o ro,nosuid。
有关每种文件系统类型的挂载选项的完整列表,请参阅特定的挂载手册页(例如 mount_ufs(1M))。
表 19–2 常用的 -o 挂载选项
挂载选项 |
文件系统 |
说明 |
---|---|---|
bg | fg |
NFS |
如果第一个挂载尝试失败,请在后台 (bg) 或前台 (fg) 重试其他挂载。此选项对于非关键的 vfstab 项是安全的。缺省情况下使用 fg。 |
hard | soft |
NFS |
如果服务器没有响应,则指定过程。soft 选项表示返回了错误。hard 选项表示继续重试请求,直到服务器响应为止。缺省情况下使用 hard。 |
intr | nointr |
NFS |
指定在硬挂载的文件系统上等待响应时,是否将键盘中断传送到挂起的进程。缺省情况下使用 intr(允许中断)。 |
largefiles | nolargefiles |
UFS |
可用于创建大于 2 GB 的文件。largefiles 选项意味着使用此选项挂载的文件系统可能包含大于 2 GB 的文件。如果指定了 nolargefiles 选项,则无法在运行 Solaris 2.6 或兼容版本的系统上挂载文件系统。缺省情况下使用 largefiles。 |
logging | nologging |
UFS |
用于启用或禁用文件系统的日志记录。UFS 日志记录是在将事务(构成完整 UFS 操作的更改)应用于 UFS 文件系统之前将事务存储到日志中的过程。日志记录有助于防止 UFS 文件系统变得不一致,这意味着可以跳过 fsck。跳过 fsck 可减少系统崩溃或异常关闭系统后重新引导系统的时间。 日志是通过文件系统上的空闲块分配的,对于每 1 GB 文件系统其大小约为 1 MB,最大为 64 MB。缺省情况下使用 logging。 |
atime | noatime |
UFS |
限制文件的访问时间更新,但是如果更新与对上次更改文件状态的时间或上次修改文件的时间的更新一致则除外。有关更多信息,请参见 stat(2)。此选项可减少访问时间不重要的文件系统上的磁盘活动(例如,Usenet 新闻假脱机)。缺省情况下会记录常规访问时间 (atime)。 |
remount |
所有 |
更改与已挂载的文件系统关联的挂载选项。通常,此选项可以与除 ro 之外的任何选项结合使用。但是,使用此选项可进行的更改取决于文件系统的类型。 |
retry=n |
NFS |
在挂载操作失败时重试该操作。n 是重试的次数。 |
ro | rw |
CacheFS、NFS、PCFS、UFS、HSFS |
指定读/写 (rw) 或只读 (ro)。如果不指定此选项,则缺省情况下使用 rw。HSFS 的缺省选项是 ro。 |
suid | nosuid |
CacheFS、HSFS、NFS、UFS |
允许或禁止执行 setuid。缺省情况下允许执行 setuid。 |