如何为 USB 闪存驱动器添加执行权限?

如何为 USB 闪存驱动器添加执行权限?

因此,长期以来,我一直在尝试让 Steam 成为 Chromebook 14 上一个功能齐全的程序,而且我已经非常接近了。然而,不幸的是,我的空间不够了,于是我决定购买一个 USB 3.0 闪存驱动器,并在其中添加了一个 SteamLibrary 文件夹,但我无法使用它,因为“文件系统需要执行权限”。我尝试过卸载它,然后手动重新安装并使用 chmod,但到目前为止,没有任何效果。

答案1

安装 USB 驱动器后,mount在终端窗口中输入。找到引用您的 USB 驱动器的行。在我的 Ubuntu 14.04.4 上,使用不同的 USB 驱动器,我找到的行是:

/dev/sdc1 on /media/w3/ADATA UFD type vfat (rw,nosuid,nodev,uid=1003,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks2)
#^device     ^mountpoint              ^filesystemtype     ^options

注意:您不会看到相同的值,但系统告诉您的值是正确的。

现在是时候阅读并重新阅读man 8 mount并决定您需要更改哪些选项,然后执行(根据您的选项、设备名称、挂载点进行调整):

# no changes
OPTIONS="rw,nosuid,nodev,uid=1003,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks2"
sudo mount /dev/sdc1 -t vfat -o remount,$OPTIONS /media/w3/ADATA\ UFD

相关内容