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

11

Estoy usando sshfs @2.5y osxfuse @ 2.6.4 instalado a través de MacPorts 2.2.1 en mi MacBook Pro Retina 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 realiza correctamente. Usando el terminal, todo funciona como se esperaba. Sin embargo, el buscador muestra el nombre del volumen como Y, como si la presencia de la volname=opción no importara. ¿Alguien más ha encontrado esto?

Nicolas De Jay
fuente

Respuestas:

8

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

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

¡Acabo de tener un problema similar y esto me lo soluciona!

zacharytamas
fuente
solo lo intenté al frente y al final, ambos funcionaron bien.
Geo
Pensé que también era una tontería, pero parecía hacer una diferencia para mí. Lo intenté varias veces. Puede haber sido algo en mi camino que hizo que el comando se analizara de manera diferente.
zacharytamas
2

Necesita un espacio entre el -oy el volname:

sshfs -o volname=Z user@host:/somewhere/on/the/Y /Z
        ^
grg
fuente
Intenté lo que sugeriste pero no cambia nada :(
Nicolas De Jay
con la opción al final, -ovolname=Zfunciona para mí en mac.
seleciii44
2

Luchando con este problema, 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 está montando como "local". Por defecto, los volúmenes osxfuse están marcados como "no locales", lo que técnicamente no es necesariamente lo mismo que un volumen "servidor" o "red", pero el Buscador lo trata como tal en algunos casos. Por ejemplo, el Finder puede no mostrar "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 se sienta demasiado tentado y piense que el local es una píldora mágica que resolverá todos sus 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 misteriosos problemas con el arbitraje de disco y otros componentes del sistema. No sé (y posiblemente no pueda saber: ¡Mac OS X no es todo de código abierto!) Los efectos secundarios del uso de esta opción. Por lo tanto, trate esto como experimental y úselo 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 errores.

Manfred Urban
fuente