Steam 库必须位于具有执行权限 1 的文件系统上

Steam 库必须位于具有执行权限 1 的文件系统上

我已经安装了 Ubuntu 14.04(双启动和 Win 8.1)lts,磁盘空间大约为 12-13gb。
我安装了 Steam 并尝试安装 DOTA 2,这需要大约 10gb 的空间,但我只剩下 6gb。
我尝试将其安装在不同的分区(Windows)上,但它拒绝在任何 Windows 分区中选择目录,并显示上述错误:
Steam Library must be on a filesystem mounted with execute permissions 1

答案1

在 fstab 文件 /etc/fstab 中为您的设备添加一个条目。使用“exec”选项,例如:

UUID=6C046CDF046CADB0 /media/SAMSUNG ntfs rw,user,auto,exec    0    0

答案2

我找到了一个非常简单的答案来解决这个问题,只需在终端中输入 udisks --mount /dev/sda2 --mount-options umask=022 (使用 exec 挂载)steam 将接受 windows 分区并开始下载/安装你的游戏。

答案3

有一个解决方法。

  • 在 Windows 中,在 Windows 驱动器上创建 Steam 库
  • 在 Linux 中,在您的 Linux 分区上创建一个新的 Steam 库。
  • 关闭 Steam 并删除 Steam 库文件夹内的文件。
  • 使用以下命令将 Linux 上新创建的 Steam 库链接到 Windows Steam 库:
    ln -s /path/to/windows/Steam_Library /path/to/linux/Steam_Library

相关内容