Fstab没有用exec挂载

Modified on: Thu, 14 Jun 2018 05:09:53 +0800

我有一个使用以下fstab行挂载的ext4分区

UUID=41dec246-654d-4e35-9d4e-68150e40c5b0 /mnt/Data     ext4    defaults,user      0      2

但后来我意识到我无法从该分区执行。我检查了我的挂载选项,他们是:rw,noexec,nosuid,nodev

所以我将mount选项更改为更明确,如下所示:

UUID=41dec246-654d-4e35-9d4e-68150e40c5b0 /mnt/Data     ext4    rw,suid,dev,exec,auto,user,async      0      2

但是分区仍然使用相同的选项(rw,noexec,nosuid,nodev)进行安装。

我正在运行Ubuntu 14.04而我正在使用UEFI启动。我也使用Windows 8.1进行双启动

作者:Sameh Hany

最佳答案

将该行更改为

UUID=41dec246-654d-4e35-9d4e-68150e40c5b0 /mnt/Data     ext4    rw,suid,dev,auto,user,async,exec      0      2

exec的位置很重要,因为user也适用noexec。通过在exec之后放置user,可以确保设置了exec。最重要的选项应列在 last


相关问答

添加新评论