在干净的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
。