/etc/fstab 条目缺少“默认”选项,它是隐式的吗?

/etc/fstab 条目缺少“默认”选项,它是隐式的吗?

我的自动生成的/etc/fstab文件的大部分条目都是这样的

# /dev/sda9
UUID=8de1f4d1-4620-49f0-aeaf-a499f7cb6c21   /home       ext4        rw,relatime 0 2

它缺少该defaults选项。我的系统工作正常,但我不确定是否:

  1. 默认值是隐式设置的,如果是这样,为什么会rw存在?我看不到任何关于它们隐含在手册页中的通知。
  2. 我的系统配置错误,恰好运行正常(几个月),我应该插入该defaults选项(也许是 forasync等)。

我的系统是 Arch 和 Systemd,也许这正在弥补这个不足。

答案1

  • 这个选项是不是隐含的。
  • defaults(可能)意味着不同文件系统的不同选项。
  • 如果您对它提供的选项不感兴趣,不拥有它也没关系。
  • 根据您的内核/发行版,有默认(隐式)安装选项。对于 Ubuntu 来说是rw,relatime.

man mount

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

              Note that the real set of all default mount options depends on the kernel and filesystem type.
              See the beginning of this section for more details.

相关内容