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


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 .


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.