У меня есть раздел 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)
Уууу! Нет, ls -l
показывает, что все еще -rw-------
.
Затем я открываю nautilus от имени пользователя root, нахожу файл и пытаюсь сделать это из графического интерфейса. Оказывается, происходит то же самое. Параметр «Разрешить выполнение файла как программы» не отключен, но когда я отмечаю флажок, он отменяет момент, когда моя мышь уходит. Что происходит?
mount
показывает, что этот раздел смонтирован в режиме rw
, что, я знаю, важно.
строка fstab равна
UUID="755AF93248ACABD6" /s ntfs rw,auto,users,nls=utf8,umask=007,gid=46 0 0
С помощью «разрешения ntfs устанавливаются во время монтирования раздела с помощью umask, dmask и fmask и не могут быть изменены с помощью таких команд, как chown или chmod.» source
Попробуйте изменить umask=007
на dmask=027,fmask=037