无法使文件可执行(在以 rw 形式挂载的 ntfs 文件系统上)

无法使文件可执行(在以 rw 形式挂载的 ntfs 文件系统上)

我感到很困惑。我找了好一会儿,但似乎没人遇到过我遇到的问题。

我有一个 ntfs 分区,里面放着我所有的东西,我想从中运行一些程序。但是,我不断收到Permission denied.

很好,我会试试sudo ./eclipse。不。

好的,也许我必须 chmod。。sudo chmod +x eclipse没有
错误。。ls -l仍然eclipse-rw-------。什么?

详细输出!sudo chmod -v +x eclipse
结果:mode of 'eclipse' changed from 0600 (rw-------) to 0711 (rwx--x--x)
Yay!不,ls -l显示它仍然是-rw-------

然后我以 root 身份打开 nautilus,找到该文件,并尝试从 GUI 执行此操作。结果发生了同样的事情。“允许将文件作为程序执行”选项没有被禁用,但当我勾选该框时,它会在鼠标离开时取消勾选。发生了什么事?

mount显示该分区以rw模式安装,我知道这很重要。


fstab 行是

UUID="755AF93248ACABD6" /s ntfs rw,auto,users,nls=utf8,umask=007,gid=46 0 0

答案1

“ntfs 权限是在使用 umask、dmask 和 fmask 挂载分区时设置的,并且不能使用 chown 或 chmod 等命令进行更改。”来源

尝试更改umask=007dmask=027,fmask=037

相关内容