Неправильное имя тома для тома sshfs в Finder даже с опцией volname

11

Я использую sshfs @2.5и osxfuse @ 2.6.4, установленный через MacPorts 2.2.1, на моем MacBook Pro Retina Late 2013, который работает под управлением OS X Mavericks 10.9.2. При выдаче следующей команды:

sshfs -ovolname=Z user@host:/somewhere/on/the/Y /Z

Монтаж сделан правильно. С помощью терминала все работает как положено. Однако искатель отображает имя тома так Y, как будто наличие volname=параметра не имеет значения. кто-нибудь еще сталкивался с этим?

Николас Де Джей
источник

Ответы:

8

Опции идут в конце команды, поэтому в вашем случае:

sshfs user@host:/somewhere/on/the/Y /Z -o volname=Z

У меня просто была похожая проблема, и это исправляет ее для меня!

zacharytamas
источник
только что попробовал спереди и в конце - оба работали просто отлично.
Geo
Я тоже думал, что это глупо, но, похоже, это изменило меня. Я пробовал несколько раз. Возможно, что-то было в моем пути, что заставило команду анализировать по-другому.
zacharytamas
2

Вам нужно пространство между -oи volname:

sshfs -o volname=Z user@host:/somewhere/on/the/Y /Z
        ^
Grg
источник
Я попробовал то, что вы предложили, но это ничего не меняет :(
Николас Де Джей
с опцией в конце, -ovolname=Zу меня работает на mac.
seleciii44
2

Сам решая эту проблему, я обнаружил, что мне нужно добавить -o localопцию:

sshfs user@host:/somewhere/on/the/Y /Z -o volname=Z -o local

Помните, что сопровождающие OSXFUSE советуют не использовать этот параметр , поскольку он может вызывать нежелательные побочные эффекты:

Эта опция помечает монтируемый том как «локальный». По умолчанию тома osxfuse помечаются как «нелокальные», что технически не обязательно совпадает с томом «сервера» или «сети», но в некоторых случаях обрабатывается как таковое Finder. Например, в некоторых случаях Finder может не отображать «подключенные серверы» на рабочем столе или на боковой панели. Если вы используете эту опцию, вы можете обойти это «ограничение». Впрочем, подожди! Не поддавайтесь искушению и думайте, что местная - это волшебная таблетка, которая решит все ваши проблемы. На самом деле, это может испортить вещи больше, чем вы думаете.Операционная система может быть более агрессивной в работе с «локальными» томами (будет создан каталог .Trashes. Для одного). Вы можете столкнуться с таинственными проблемами с Disk Arbitration и другими компонентами системы. Я не знаю (и, возможно, не могу знать - Mac OS X не все с открытым исходным кодом!) Побочных эффектов использования этой опции. Поэтому относитесь к этому как к экспериментальному и используйте с осторожностью. Кроме того, пожалуйста, не отправляйте отчеты об ошибках, в которых используется эта опция - воспроизведите проблему без этой опции, а затем отправьте отчет об ошибках.

Манфред Урбан
источник