1

Эта проблема

Мы называем наши различные объемы сети после Планет!

Я переименовал значок Mercury.icns в.VolumeIcon.icns и скопировал его в папку точки монтирования сервера NFS. Пока что перемонтирование общего ресурса NFS не использует этот значок. Глядя на сервер NFS, кажется, есть два файла VolumeIcon.

Может кто-нибудь сказать мне, что я делаю не так? Права доступа? Нужна ли мнеDS_Store файл там же ?? Это не должно быть так сложно!

РЕДАКТИРОВАТЬ:

Должен был упомянуть, что NFS-сервером является Ubuntu 12.04.1. НЕ сервер OSX.

РЕДАКТИРОВАТЬ 2:

После большого тестирования, используя различные методы (включая «copy-paste-get-info-icons one»), я не могу заставить NFS монтировать пользовательский значок. Я мог бы изменить общий значок папки общего доступа, но затем не могу настроить индивидуально.

Решением может быть файл Alias и как-то "скрывающий" общий ресурс от отображения на рабочем столе после его монтирования ....

2 ответа2

1

Просто копирую .VolumeIcon.icns не изменит ничего из того, что я знаю. Вместо этого вам нужно установить значок громкости напрямую.

Для этого вам нужно скопировать его из файла .icns на том:

  1. Получить информацию (⌘I или выберите ее в меню «Файл») в файле .icns . Если вы видите пользовательский значок в верхней части информационного окна (не в разделе предварительного просмотра), щелкните, чтобы выбрать его и скопировать.
    • Если вы этого не видите, вам нужно преобразовать его в копируемый значок. Загрузите IconDroplet и выполните вышеуказанный шаг, чтобы скопировать значок из файла, который он создает.
  2. Получить информацию о томе NFS, выберите его значок диска, а затем вставьте пользовательский значок. Это создаст .VolumeIcon.icns и любой другой волшебный OS X использует для определения пользовательских значков тома.
0

Я попытался с общим ресурсом Samba, но он должен работать так же с NFS.

Действительно, копирование / вставка из окон "Get Info" не работает. Однако это сработало:

  • откройте файл .icns в Preview
  • Выбрать все и скопировать
  • Вставьте (Cmd - V) на иконку общего доступа в окне "Get Info"

(Конечно, это должно быть точно так же, как копирование из окон Get Info, но, очевидно, это не в Lion 10.7.4).

Это создало 2 файла ожидать от .VolumeIcon.icns и его ресурсная вилка ._.VolumeIcon.icns .

Тем не менее, он также создал еще один файл, который кажется необходимым. Отображается как ._. в терминале Mac, но получил странное имя на ресурсе Samba, вероятно, для обхода нелегальной конечной точки.

(на моей машине Samba заменила конечную точку на "закрытый" символ UTF8 xEFx80xA9)

Обновление: даже при копировании из Preview, оно не всегда работает с NFS. Это иногда!?! ...

Копирование файлов с диска FAT32 (который также имеет доп ._. файл) к общей папке NFS не работает.

То, что действительно работает надежно, ужасно запутано, но в любом случае, вот оно:

  • Используйте метод выше, чтобы назначить значок для общего ресурса Samba.
  • На сервере скопируйте файлы, созданные в общей папке Samba, в общую папку NFS.
  • Переименуйте странно названный файл Samba в ._. (точка подчеркивание) в папке общего доступа NFS

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