Я отформатировал и выделил свой 30-Гб раздел ext4 для Steam. После его установки я попытался установить игру (1800 МБ), и после этого мне показывают:
Новая папка библиотеки Steam должна находиться в файловой системе, смонтированной с исполняемыми разрешениями.
Я действительно смущен тем, как не могу получить разрешения для исполняемого файла в этом разделе. Я пытался перемонтировать с:
sudo mount -o remount,rwx /var/host/media/removable/sdb2
После запуска этой команды терминал говорит:
mount point 1 does not exist.
Тем не менее я вижу, что он существует здесь:
/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
Я попытался смонтировать с разрешениями exec
с помощью следующей команды:
sudo mount -o exec /dev/sdb2 /var/host/media/removable/UUI
и мне не удалось решить эту проблему. Я попытался размонтировать раздел и перемонтировать, и я не могу заставить его смонтировать. Он говорит, что не может найти его в моих записях fstab
поэтому я добавил его туда, следуя этому руководству.
Что я делаю неправильно?
@KamilMaciorowski Я обновил этот пост.
@MichaelBay
Я пробовал эту команду
chown root /dev/sdb2
и команда работает, но я все еще получаю сообщение об ошибке «Новая папка библиотеки Steam должна быть в файловой системе, смонтированной с исполняемыми разрешениями».
Я попытался перечислить файлы, в которых находится исполняемый файл, и он отображает
@jpaugh @ Бартон Читтенден обновил пост и включил вывод команды.
@localhost:~/.local/share/Steam/steamapps/common$ ls -l "/home/euronymous/.local/share/Steam/steamapps/common/Don't Starve Together/"
всего 260 drwxrwxr-x 3 евронимус евроним 4096 окт 8 20:13 bin drwxrwxr-x 76 евроним евроним 4096 окт 9 17:35 cached_mods drwxrwxr-x 13 евроним 402 окт 8 20:13 data -rwxrwxr-x 1 евроним 242481 окт 8 20:04 dontstarve.xpm drwxrwxr-x 72 евронимус евроним 4096 окт 10 14:49 моды -rwxrwxr-x 1 евроним евроним 7 окт 8 20:12 version.txt