我使用 Live DVD 升级到 13.04。但是,这会重置我的 fstab 文件,我之前已将其设置为使用 pysdm 自动挂载。因此,当我重新安装 Steam 时,它无法检测到我之前安装到 Windows 分区的游戏。尝试将此文件夹重新添加到我的 Steam 库文件夹中时,我收到一条错误消息,指出
新的 Steam 库文件夹必须位于具有可执行权限的文件系统上。
然后我编辑了我的 fstab 文件以使用选项添加适当的分区uid=1000,gid=1000,dmask=027,fmask=137
,但我仍然收到此错误。如何重新添加我的旧 Steam 库文件夹?
答案1
我在 Ubuntu 13.04 上的 NTFS 分区上也有 Steam 库,这是该分区的 fstab 条目(我删除了其余部分):
# <file system> <mount point> <type> <options> <dump> <pass>
...
...
...
#add execution right on data partition
UUID=50B06A2EB06A1B2C /media/etienne/data auto auto,exec 0 0
除了分区的 UUID 之外,您可能需要完全相同的选项,要获取分区的 UUID,请在 /dev 中找到您的分区并使用 blkid,例如,如果您的分区是 /dev/sda1,请使用:sudo blkid /dev/sda1
您将获得如下结果:
etienne@etienne-laptop:~$ sudo blkid /dev/sda7
/dev/sda7: LABEL="data" UUID="50B06A2EB06A1B2C" TYPE="ntfs"
如果仍然不起作用,则意味着您需要添加其他安装选项,在这种情况下,请查看那个问题。