Ответы:
Ваш внешний диск, вероятно, отформатирован NTFS или FAT32. Эти файловые системы не поддерживают разрешения для файлов Linux.
Теперь у вас есть как минимум пять вариантов:
ext4файловую систему. Это можно сделать с помощью Дисковой утилиты или GParted.bash /path/to/your/file.shpython /path/to/your/file.pyperl /path/to/your/file.plwine /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.
Если файловая система отформатирована как FAT или NTFS, вы всегда можете смонтировать ее с соответствующими разрешениями. Разрешения по умолчанию при монтировании из командной строки включают разрешения на выполнение для всех пользователей.
Для того, чтобы получить больше результатов конкретных см ручных страниц mount.ntfs-3gи mount, последний в разделе опции монтирования для жира , в частности , посмотрите на варианты uid, gid, umask, fmask, dmask,
В Ubuntu 10.04 не было проблем с настройкой разрешений для запуска программ или чтения / записи на внешних дисках.
Для меня это непреходящая черта, которая делает его лучшей версией для USB.
Все, что было убрано, чтобы остановить это - и это плохая беспроводная связь по умолчанию - это то, что делает 10.10 и более таким беспорядком.
Исправление подобных вещей не должно быть делом пользователя. Если мобильное выполнение является обязательным, используйте 10.04.