默认 fstab 挂载选项

默认 fstab 挂载选项

在干净的Ubuntu 11.04(Natty Narwhal)安装时,我只使用了一个分区来存放所有内容。fstab 文件中添加的行如下

UUID=xxx     /      ext4    errors=remount-ro    0    1

难道不应该有一个'默认值' 在那里?

我在尝试将主文件夹移动到其他分区时遇到了这个问题。我已经完成了,一切正常。我只errors=remount-ro在 fstab 行中添加了/home

现在我正在“保护”它,并更明智地选择这些选项(例如添加 nodev 和 nosuid)。那么,我是否需要添加“默认值”?为什么不添加呢?

无论如何,Natty Narwhal 中的哪些特定选项是“默认”?

我需要添加

UUID=xxx /home ext4 nodev,nosuid,errors=remount-ro 0 2

或者

UUID=xxx /home ext4 defaults,nodev,nosuid,error=remount-ro 0 2

或者是其他东西?

另外,我已看到 relatime 是 Natty Narwhal 的默认设置。但如果 fstab 和“mount”输出中未提及 defaults 关键字,则默认设置是否正在运行?

答案1

按照man mount(如果您使用该选项defaults):

   defaults
          Use default options: rw, suid, dev, exec, auto, nouser, and async.

当您使用矛盾的选项(如defaults,noexec)时,后者将优先。

如果您不声明任何选项,Ubuntu 中的默认选项是rw,relatime

相关内容