次の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でデュアルブートしています
その行を
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。