Dificuldade em montar um sistema de arquivos formatado em ext4 no Ubuntu

Dificuldade em montar um sistema de arquivos formatado em ext4 no Ubuntu

Formatei e aloquei minha partição ext4 de 30 GB para o Steam. Depois de montado tentei instalar um jogo (1800 MB) e ao fazer isso me foi mostrado:

A nova pasta da biblioteca Steam deve estar em um sistema de arquivos montado com permissões executáveis.

Estou realmente confuso sobre como não consigo obter permissões executáveis ​​nesta partição. Eu tentei remontar com:

sudo mount -o remount,rwx /var/host/media/removable/sdb2

Depois de executar este comando, o terminal diz:

mount point 1 does not exist.

No entanto, posso ver que existe aqui:

/dev/sdb2 on /var/host/media/removable/UUI type ext4 (rw,nosuid,nodev,noexec,relatime,dirsync,data=ordered) | 30G 10K 29G 1% /var/host/media/removable/UUI /dev/sdb2

Tentei montar com execpermissões usando o seguinte comando:

sudo mount -o exec /dev/sdb2 /var/host/media/removable/UUI

e não tenho sucesso em resolver isso. Tentei desmontar a partição e remontá-la e não consigo montá-la. Diz que não é possível encontrá-lo em minhas fstabentradas, então adicionei-o lá a seguireste guia.

O que estou fazendo de errado?


@KamilMaciorowski atualizei este post.
@MichaelBay

Eu tentei este comando

chown root /dev/sdb2

e o comando está funcionando, mas ainda estou recebendo o erro "A nova pasta da biblioteca Steam deve estar em um sistema de arquivos montado com permissões executáveis."

Eu tentei listar os arquivos onde o executável está localizado e ele exibe

@jpaugh @Barton Chittenden atualizou a postagem e incluiu a saída do comando.

@localhost:~/.local/share/Steam/steamapps/common$ ls -l "/home/euronymous/.local/share/Steam/steamapps/common/Don't Starve Together/"

> total 260
drwxrwxr-x  3 euronymous euronymous   4096 Oct  8 20:13 bin
drwxrwxr-x 76 euronymous euronymous   4096 Oct  9 17:35 cached_mods
drwxrwxr-x 13 euronymous euronymous   4096 Oct  8 20:13 data
-rwxrwxr-x  1 euronymous euronymous 243381 Oct  8 20:04 dontstarve.xpm
drwxrwxr-x 72 euronymous euronymous   4096 Oct 10 14:49 mods
-rwxrwxr-x  1 euronymous euronymous      7 Oct  8 20:12 version.txt

Responder1

Seu ponto de montagem possui noexeca opção mount, que impede a execução direta de arquivos no sistema de arquivos montado.

Você precisa usar remounta opção quando quiser alterar as opções de montagem para um sistema de arquivos já montado. Usando o ponto de montagem na sua pergunta:

mount -o remount,exec /var/host/media/removable/UUI

Você precisa usar aspas para o caminho se ele contiver espaços ou caracteres que seriam expandidos pelo shell. Se o caminho estiver incorreto (diretório ou dispositivo errado/inexistente)mountcomando retornará um erro.

informação relacionada