9.5.7. 通过挂载选项优化文件系统
“/etc/fstab
” 中包含了基础的静态文件系统配置。例如,
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
UUID=709cbe4c-80c1-56db-8ab1-dbce3146d2f7 / ext4 noatime,errors=remount-ro 0 1
UUID=817bae6b-45d2-5aca-4d2a-1267ab46ac23 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
提示 | |
---|---|
UUID(参见 第 9.5.3 节 “使用 UUID 访问分区”)可以替代一般的块设备名称(例如 “ |
一个文件系统的性能和特性可以通过所用的挂载选项来进行优化(参见 fstab(5) 和 mount(8))。值得注意的有以下几点。
“
defaults
” 选项隐含的默认选项为:“rw,suid,dev,exec,auto,nouser,async
”。(通常)“
noatime
” 或 “relatime
” 选项对于加速读取访问非常有效。(通常)“
user
” 选项允许一个普通用户挂载文件系统。这个选项是 “noexec,nosuid,nodev
” 选项的组合。(通常,用于 CD 或 usb 存储设备)“
noexec,nodev,nosuid
” 选项组合被用来增强安全性。(通常)“
noauto
“ 选项限制挂载,只有明确进行挂载操作才进行挂载(通常)用于 ext3fs 的 “
data=journal
” 选项可以增强电源故障时数据的完整性,但会损失一些写入速度。
提示 | |
---|---|
配置 root 文件系统非默认的日志模式,你需要向内核提供启动参数(参见 第 3.1.2 节 “第二阶段:引载加载程序”),比如说 “ |