回答:
外部ディスクは、おそらくNTFSまたはFAT32でフォーマットされています。これらのファイルシステムは、Linuxファイル許可をサポートしていません。
少なくとも5つのオプションがあります。
ext4
ファイルシステムに再フォーマットします。これは、ディスクユーティリティまたはGPartedを使用して実行できます。bash /path/to/your/file.sh
python /path/to/your/file.py
perl /path/to/your/file.pl
wine /path/to/your/file.exe
/lib/ld-linux.so.2 /path/to/your/file
/lib/ld-linux-x86-64.so.2 /path/to/your/file
(おそらく危険)すべてのファイルに実行ビットを設定してパーティションをマウントします。これを行うには、次の指示に従ってください。
sudo mount -o remount,fmask=027 /media/YOURDRIVE
あなたは/アクセスファイルを書き込むことができない場合は、使用してコマンドを実行し,uid=$(id -u)
た後fmask=022
:
sudo mount -o remount,fmask=027,id=$(id -u) /media/YOURDRIVE
すべてのファイルに実行権限を付与するため、「おそらく危険」です。他の方法が機能しない場合にのみ、このオプションを使用してください。
wine /path/to/your/file
Windowsアプリケーションでも機能します。