Formatei e aloquei minha partição ext4 de 30 GB para o Steam. Depois que ele foi montado, tentei instalar um jogo (1800 MB) e, ao fazer isso, estou sendo mostrado:
New Steam library folder must be on a filesystem mounted with executable permissions.
Estou muito confuso quanto ao modo como não consigo obter permissões executáveis nessa partição. Eu tentei remontar com:
sudo mount -o remount,rwx /var/host/media/removable/sdb2
Depois de executar este terminal de comando, diz:
mount point 1 does not exist.
Ainda 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
Eu tentei montar com exec
permissões usando o seguinte comando:
sudo mount -o exec /dev/sdb2 /var/host/media/removable/UUI
e não consegui resolver isso. Eu tentei desmontar a partição e remontar e não consigo montá-lo. Ele diz que não pode encontrá-lo em minhas fstab
entradas, então eu adicionei lá seguindo este guia .
O que estou fazendo de errado?
@KamilMaciorowski Eu 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 em que o executável está localizado e exibe
@jpaugh
@Barton Chittenden atualizou o post 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