Если я попытаюсь установить эту опцию для файла на внешнем диске, он просто отключится. Делать не chmod +x
имеет никакого эффекта. Диск монтируется с опциями по умолчанию.
permissions
external-hdd
Borsook
источник
источник
Ответы:
Ваш внешний диск, вероятно, отформатирован NTFS или FAT32. Эти файловые системы не поддерживают разрешения для файлов Linux.
Теперь у вас есть как минимум пять вариантов:
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
(возможно, опасно) Смонтируйте раздел с битом выполнения, установленным для всех файлов. Для этого следуйте этим инструкциям:
Откройте терминал и запустите:
Если вы не можете записать / получить доступ к файлам, запустите команду
,uid=$(id -u)
послеfmask=022
:«Возможно, опасно», поскольку вы предоставляете права на выполнение всем файлам, используйте эту опцию, только если другие методы не работают.
источник
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.
источник