Nombre de volumen incorrecto para el volumen sshfs en Finder incluso con la opción volname

Estoy usando sshfs @2.5osxfuse @ 2.6.4 instalado a través de MacPorts 2.2.1 en mi MacBook Pro Retina de finales de 2013 que ejecuta OS X Mavericks 10.9.2. Al emitir el siguiente comando:

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

El montaje se hace correctamente. Usando la terminal, todo funciona como se esperaba. Sin embargo, Finder muestra el nombre del volumen como Y, como si la presencia de la volname=opción no importara. ¿Alguien más ha encontrado esto?

Respuestas (3)

Las opciones van al final del comando, así que en tu caso:

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

¡Acabo de tener un problema similar y esto lo soluciona para mí!

solo probé en el frente y al final, ambos funcionaron bien.
Yo también pensé que era una tontería, pero pareció hacer una diferencia para mí. Lo intenté varias veces. Puede haber sido algo en mi ruta que hizo que el comando se analizara de manera diferente.

Necesitas un espacio entre el -oy el volname:

sshfs -o volname=Z user@host:/somewhere/on/the/Y /Z
        ^
Intenté lo que me sugeriste pero no cambia nada :(
con la opción al final, -ovolname=Zme funciona en mac.

Luchando con este problema yo mismo, descubrí que necesitaba agregar la -o localopción:

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

Sin embargo, tenga en cuenta que los mantenedores de OSXFUSE desaconsejan esta opción , ya que podría invocar efectos secundarios no deseados:

Esta opción marca el volumen que se monta como "local". De forma predeterminada, los volúmenes de osxfuse están marcados como "no locales", lo que técnicamente no es necesariamente lo mismo que un volumen de "servidor" o "red", pero Finder lo trata como tal en algunos casos. Por ejemplo, es posible que Finder no muestre "servidores conectados" en el escritorio o en la barra lateral en algunos casos. Si usa esta opción, puede sortear esta "limitación". Sin embargo, ¡espera! No te tientes demasiado y piensa que lo local es una píldora mágica que resolverá todos tus problemas. De hecho, puede estropear las cosas más de lo que crees.El sistema operativo puede ser más agresivo al tratar con volúmenes "locales" (se creará un directorio .Trashes., por ejemplo). Podría encontrarse con problemas misteriosos con Disk Arbitration y otros componentes del sistema. No sé (y posiblemente no pueda saberlo, ¡Mac OS X no es completamente de código abierto!) los efectos secundarios de usar esta opción. Por lo tanto, trátelo como experimental y utilícelo con precaución. Además, no presente informes de errores que impliquen esta opción: reproduzca su problema sin esta opción y luego presente un informe de error.