Иногда у вас нет разрешения на создание новых папок на разделе NTFS в Evince

Мой жесткий диск имеет раздел NTFS, установленный под Ubuntu 12.04.

Я использую Evince в качестве приложения по умолчанию для открытия PDF-файлов, загружаемых в Firefox. Я часто сохраняю копии файлов PDF, открытых в Evince, на раздел NTFS, и до этого я хотел бы создать новые папки в разделе NTFS, где файлы PDF будут сохранены, нажав «Сохранить копию …». и «Создать папку» под Evince.

Иногда новые папки в разделе NTFS не могли быть созданы с использованием вышеуказанного способа в Evince по причине «Ошибка создания каталога: Permission denied», и в качестве альтернативы мне нужно создать новые папки под Nautilus, прежде чем я смогу сохранить копии файлов PDF в них под Эвинсом. Это хлопотно, потому что я не могу создавать новые папки и сохранять PDF-файлы под Evince.

Но проблема не всегда происходит, и иногда мне может быть разрешено создавать новые каталоги в разделе NTFS под Evince.

Поэтому я задаюсь вопросом, почему возникает проблема и что я могу сделать для решения проблемы?

One Solution collect form web for “Иногда у вас нет разрешения на создание новых папок на разделе NTFS в Evince”

Я подозреваю, что это ошибка с драйвером NTFS в этой системе. Я бы не стал использовать самую последнюю версию драйвера NTFS:

http://www.tuxera.com/community/ntfs-3g-download/

И посмотрите, не исчезла ли проблема. Если это так, вот форма для драйвера ntfs-3g:

http://tuxera.com/forum/

Журнал устранения неполадок

Хорошо, назад и вперед в разделе комментариев продолжается какое-то время, поэтому позвольте мне сформулировать реальный ответ здесь, хотя и в настоящее время неполный.

Вот как смонтирован раздел OP (оригинальный плакат):

/dev/sda3 on /windows-d type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)

Он может запускать mkdir вручную, чтобы создавать каталоги, но evince не может их сделать. Запуск strace, мы получаем эту ошибку:

mkdir("/windows-d/academic discipline/study objects/areas/formal systems/logic/generalize to when inference is uncertain/uncertainlize deductive logic/statistics/general/Ogunnaike/new", 0777) = -1 EACCES (Permission denied)

Тем не менее, он может запустить mkdir для создания каталога, поэтому я почесываю голову, почему он не работает. Итак, я пошел посмотреть, что это делает:

strace mkdir '/windows-d/academic discipline/study objects/areas/formal systems/logic/generalize to when inference is uncertain/uncertainlize deductive logic/statistics/general/Ogunnaike/new' > strace.mkdir.output 2>&1

Вот вызов mkdir() в команде mkdir :

mkdir("/windows-d/academic discipline/study objects/areas/formal systems/logic/generalize to when inference is uncertain/uncertainlize deductive logic/statistics/general/Ogunnaike/new", 0777) = 0

Он выполняет одинаковый вызов на системном уровне.

Сейчас я подозреваю, что это может быть:

  • selinux дает evince ограниченные разрешения (Чтобы проверить, /etc/selinux/config чтобы проверить, работает ли selinux и читает /var/log/audit/audit.log чтобы увидеть, что-то не так, однако исходный плакат [OP] не работает SELinux)
  • evince работает как другой пользователь, так как его команды «mkdir» (как-то убеждают SUID работать как другой пользователь)? (нет, evince не SUID)
  • Ошибка в драйвере FUSE NTFS (возможно, он не работает в первый раз, когда мы пытаемся сделать данный каталог?) (Я подозреваю это)

Я знаю, что это не ответ, но комментарии назад и вперед, пытаясь решить эту проблему, зашли слишком долго.

На этом этапе я подозреваю, что в драйвере NTFS есть ошибка, из-за чего он периодически прерывает создание каталогов.

  • Списки команд ls скрывают файлы
  • Команда не найдена при запуске функции в bash
  • Установка рабочего стола Ubuntu-13.0 в Qemu
  • Linux: как я могу открыть программу с графическим интерфейсом, например google-chrome, из командной строки, чтобы она оставалась открытой даже после закрытия teminal
  • Двойные мониторы и панели
  • копирование и работа с файлами (папками) OSX .app в linux
  • как работает os в действии виртуального бокса, скорость оригинала os в ноутбуке
  • Ubuntu 14.04 сбой при подключении 2 мониторов
  • Ubuntu Не удалось очистить пакет
  • Временно переопределить системный пакет
  • проводное соединение не работает под Ubuntu 10.04
  • Interesting Posts

    Система выключается, даже если присутствует ингибитор

    Bash-скрипт для файлов ftp только типа gz в текущем каталоге

    Как установить глобальные переменные среды при загрузке через сценарий и сделать их доступными для приложения, которое запускается до входа в систему?

    Линии фильтра, содержащие фиксированное число экземпляров шаблона

    CRON, которая убивает процесс, начатый предыдущим CRON

    Порядок открытия документов в Наутилусе

    Правильная настройка симметричного активного NTP?

    Почему вы не можете использовать Tab в файле sed -i "1i \ t 'word'?

    Как возобновить сеанс gnome?

    Почему существуют опции модуля и параметры драйвера – например, для модуля i915?

    читать .Xmodmap при входе в Cinnamon

    Как отключить предупреждение о внешних ссылках в Kmail?

    Неподдерживаемая установка пакета, путь Arch

    Создание потоков завершается неудачей с «Ресурсом временно недоступным» с ядром 4.3

    Корица не работает на монетном дворе 17

    Linux и Unix - лучшая ОС в мире.