Под управлением OSX/Lion у меня есть внешний диск, на котором я держу свою музыкальную библиотеку iTunes. Пытаясь выяснить, почему изменения ID3 в некоторых музыкальных файлах (жанре и т.д.) Из iTunes не сохраняются, я обнаружил, что некоторые файлы заблокированы, и в качестве владельца файла указан «macports». Странный.

Я попытался запустить Дисковую Утилиту, но "разрешение на восстановление" отключено для внешнего диска. После поиска я увидел несколько сообщений, в которых предлагалось использовать команды терминала ниже, чтобы исправить проблему с разрешениями, но они не работали для меня.

Я использовал MacPorts на этой машине (хотя обычно не с этим подключенным внешним диском), но не нашел никакой информации относительно этого и проблем с разрешениями / владельцем файла. Мне удалось разблокировать тестовый файл и добавить свою учетную запись пользователя, но я не могу удалить пользователя «macports».

Если не считать изменения каждого файла в отдельности, могу ли я попробовать что-нибудь еще?

sudo chflags nouchg /Volumes/volumename
sudo chmod 775 /Volumes/volumename

1 ответ1

0

Перед изменением прав доступа с помощью chmod или chflags вам необходимо вступить во владение папкой с помощью chown .

Что-то вроде:

sudo chown -R skinnytod /Volumes/volumename

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .