Fstab ne se monte pas avec exec

11

J'ai une partition ext4 que je monte en utilisant la ligne fstab suivante

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

Mais j'ai réalisé que je ne pouvais pas exécuter à partir de cette partition. J'ai vérifié mes options de montage et elles étaient: rw, noexec, nosuid, nodev

J'ai donc changé les options de montage pour être plus explicites comme suit:

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

Mais la partition monte toujours avec les mêmes options (rw, noexec, nosuid, nodev).

J'utilise Ubuntu 14.04 et j'utilise le démarrage UEFI. Je suis également en double démarrage avec Windows 8.1

Sameh Hany
la source
3
l'utilisateur implique noexec et le nombre de commandes, donc auto,user,execsi vous avez besoin de dev, suid ou rw, ajoutez-les
Panther

Réponses:

24

Remplacez cette ligne par

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

La position de execest importante, car userelle s'applique également noexec. En mettant execaprès user, vous vous assurez que execc'est réglé. Les options les plus importantes doivent être répertoriées en dernier .

Daniel
la source
1
C'était la clé pour résoudre mon problème. J'ai eu l'exec d'abord et tous mes problèmes ont disparu après l'avoir déplacé à la fin.
endyourif