Fstab não monta com exec

11

Eu tenho uma partição ext4 que montei usando a seguinte linha fstab

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

Mas então percebi que não posso executar a partir dessa partição. Eu verifiquei minhas opções de montagem e elas eram: rw, noexec, nosuid, nodev

Então, alterei as opções de montagem para serem mais explícitas da seguinte maneira:

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

Mas a partição ainda é montada com as mesmas opções (rw, noexec, nosuid, nodev).

Estou executando o Ubuntu 14.04 e estou usando a inicialização UEFI. Também estou inicializando com o Windows 8.1

Sameh Hany
fonte
3
user implica contagem noexec e ordem para auto,user,execse você precisar dev ou suid ou rw adicioná-los
Panther

Respostas:

24

Mude essa linha para

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

A posição de execé importante, pois usertambém se aplica noexec. Ao colocar execdepois user, você garante que execestá definido. As opções mais importantes devem ser listadas por último .

Daniel
fonte
1
Essa foi a chave para resolver meu problema. Tive o executivo primeiro e todos os meus problemas desapareceram depois de movê-lo para o final.
endyourif 13/05/19