web-dev-qa-db-ja.com

Fstabがexecでマウントされない

次のfstab行を使用してマウントするext4パーティションがあります

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

しかし、そのパーティションから実行できないことに気付きました。マウントオプションを確認したところ、rw、noexec、nosuid、nodevでした

そこで、マウントオプションを次のように明示的に変更しました。

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でデュアルブートしています

9
Sameh Hany

その行を

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

execuserも適用されるため、noexecの位置は重要です。 execの後にuserを置くことにより、execが設定されていることを確認できます。最も重要なオプションをリストする必要がありますlast

19
Daniel