我正在尝试在我的 USB 驱动器上安装一个便携式应用程序,以便它与 Ubuntu 和 Windows(特别是一个名为 eToys 的程序)兼容。应用程序中已经内置了对两种操作系统的支持 - 有etoys.sh适用于 Ubuntu 和etoys.exeWindows。我决定安装到 FAT 驱动器上,因为它可以从两个系统中读取。这适用于 Windows,但由于某种原因,我无法在 Ubuntu 上执行 etoys.sh。
问题不在于文件 - 当整个文件夹复制到本地硬盘时,该应用程序在 Ubuntu 中运行良好。但是当我尝试从 USB 执行它时,它会在文本编辑器中打开文件。
然后我尝试从终端运行它,但我收到消息权限被拒绝。
我对其他可执行文件也有同样的问题。
有没有一种简单的方法可以从 USB 记忆棒中执行操作?
如果我编辑 Pendrive 上的文件,然后只是物理删除它,则不会记录数据。我必须单击“弹出”,因此 LED 开始闪烁,并且开始记录数据。
如何更改此设置,以便在更改时立即记录数据?
更新:Ubuntu 11.10
在 Ubuntu 11.10 中,我编写了规则文件(来自@enzotib答案),并且工作正常,但是当我尝试弹出/卸载时给出以下消息:

(我应该为 Ubuntu 11.10 提出另一个问题吗?)