如何使用启动器图标以执行权限挂载我的分区?

如何使用启动器图标以执行权限挂载我的分区?

我正在尝试将 Steam 游戏安装到我的数据分区(NTFS 格式,因为我使用该分区作为少数需要使用 Windows 的桥梁)。

我不想把它放在我的主文件夹中,因为它开始有点满了(我只剩下 16 GB 的空间)

我试过此解决方案但显然这不再起作用了。

我尝试在数据分区上设置库文件夹,但我只收到响应:“新的 Steam 库文件夹必须位于具有执行权限的文件系统上。”

我通常使用 Unity 附带的启动器安装选项来安装我的数据分区(只需单击侧栏上的驱动器即可)。我真的不想改变这一点。

那么,如何使用启动器图标以执行权限安装我的驱动器?

答案1

我使用以下命令修复了它:

sudo mount -t ntfs -o rw,auto,defaults,exec /dev/disk/by-label/Data /mnt/Data

并将其设置为键盘快捷键

答案2

如果我误解了您的情况,我提前道歉,我不玩游戏,所以我没有使用 steam 的经验。

但如果你的问题如何使用启动器图标以执行权限安装我的驱动器?完全描述了您的需求,那么解决此问题的一个可能方法是在驱动器挂载后更改挂载点的权限。至少在 Ubuntu 14.04 中,系统会记住这些权限以及挂载点的所有权。

例如,您有一个驱动器并希望通过 Unity Launcher 安装它。那么您应该:

  1. 照常安装
  2. 更改挂载点的权限:(chmod 755 mountpoint;可能需要 root 权限)

此后,无论何时您通过相同的启动器安装驱动器,该驱动器都将使用记住的权限和所有者进行安装。

正如 muru 指出的那样,如果使用 NTFS 文件系统,则此方法无效

相关内容