我已经ext4
安装了标志rw,suid,dev,exec,auto,user,async
,/etc/fstab
但mount
安装后运行给出了rw,nosuid,nodev,noexec,relatime,user
。
我如何让它完全按照所写的方式安装/etc/fstab
以及(可选)为什么会有这样的差异?
我正在使用 Arch Linux。
答案1
您必须将exec
,suid
和dev
选项放在user
选项后面,因为user
意味着noexec
,nosuid
和nodev
。
看安装手册页详情:
用户
允许普通用户挂载文件系统。挂载用户的名称将写入 mtab 文件(或在没有常规 mtab 的系统上 /run/mount 中的私有 libmount 文件),以便同一用户可以再次卸载文件系统。
此选项意味着选项 noexec、nosuid 和 nodev(除非被后续选项覆盖,如选项行 user、exec、dev、suid 中)