Linux: Изменение прав доступа — на устройстве не осталось места

Linux: Изменение прав доступа — на устройстве не осталось места

У меня есть внешний диск. Когда я просто подключаю диск к ПК с /etc/fstabфайлом по умолчанию, ОС просто обнаруживает его, и он появляется в браузере Dolphin. Я могу выбрать его, перейти к нему в командной строке, читать/писать и т. д. файлы на нем и т. д.

Я пытаюсь смонтировать диск в свой домашний каталог, чтобы Plex Media Server мог получить к нему доступ. Я делал это уже миллион раз с этим же диском без проблем на Linux.

Недавно я переустановил ОС и пошел настраивать диск, как всегда. Опять же, эта же самая конфигурация работала в прошлом, на той же версии Linux (OpenSUSE Leap 42.1), на той же машине, с тем же жестким диском. Я добавил эту запись

UUID=F474B7AA74B76DCC /home/craig/MediaDrive ntfs-3g defaults,nofail,permissions,auto 0 1

для /etc/fstabмонтирования диска в моем домашнем каталоге. Я монтирую его в /home/craig/MediaDrive. Первая странность заключается в том, что он ls -lпоказывает

d--------- 1 root  root   12288 May 16 18:33 MediaDrive

Затем я перехожу к установке владельца и изменению разрешений с помощью

sudo chown -R 777 /home/craig/MediaDrive

и получаю ошибку:

chmod: changing permissions of ‘MediaDrive’: No space left on device

Дело в том, что места осталось много. Осталось более 300 ГБ. df -hНиже я вставляю свой вывод.

Filesystem      Size  Used Avail Use% Mounted on
/dev/sde1       1.9T  1.6T  316G  84% /home/craig/MediaDrive

Похоже, это не проблема inode; вот вывод df -i:

Filesystem      Inodes  IUsed      IFree  IUse%  Mounted on
/dev/sde1    331060948   4846  331056102     1%  /home/craig/MediaDrive

Опять же, эта проблема с разрешениями существует только тогда, когда я пытаюсь смонтировать диск в этом месте (в моем домашнем каталоге); в противном случае, когда он находится просто в месте по умолчанию run/media/craig/My Passport, все нормально. Читает, пишет и т. д.

Как мне успешно смонтировать диск в моем домашнем каталоге?

решение1

Размонтируйте его и сделайте точку монтирования более разрешительной. Иногда это имеет значение... может быть, в вашем случае это так, потому что использование другой точки монтирования дает другие результаты. Сравните разрешения на эти 2 каталога для получения дополнительной информации.

Проверьте man ntfs-3gналичие вариантов и используйте их, например:

mount -o fmask=664,dmask=775,uid=1000,gid=1000 /dev/sde1 /home/craig/MediaDrive

Связанный контент