Mountain Lion 10.8.3 archivo compartido roto para una carpeta con un nombre particular

2

Estoy ejecutando Mountain Lion 10.8.3 en un Mac Mini 2012. El Mini no tiene cabeza y estoy usando un iMac para compartir la pantalla con fines de administración. Estoy tratando de configurar el uso compartido de una carpeta en particular en un disco duro externo conectado al Mini a través de USB3, pero por alguna razón no puedo compartir esta carpeta y el problema parece estar relacionado con su nombre. Me gustaría saber qué puedo hacer (aparte de simplemente cambiar el nombre de la carpeta) para solucionar el problema.

Más detalladamente: estoy tratando de compartir una carpeta que contiene archivos de música FLAC. Estos archivos se encuentran en una carpeta llamada Música / FLAC en el volumen Titan , un disco duro externo conectado al Mini ( Saturn ). Por lo tanto, estoy intentando compartir la carpeta FLAC .

La unidad de disco duro ha sido formateada como Mac OS Extended (Journaled). No sé cómo averiguar si se distingue entre mayúsculas y minúsculas o no. En la Utilidad de Discos, puedo ejecutar Verificar Disco y dice que el volumen parece estar bien pero que los Permisos del Disco de Verificación están atenuados (porque los propietarios no están habilitados para unidades externas).

He iniciado sesión con una cuenta de administrador. Voy a Compartir en Preferencias del sistema. El servicio File Sharing está marcado. En Opciones , se comprueba Compartir archivos y carpetas usando AFP ; SMB no lo es. Hago clic en el botón + para agregar un recurso compartido, navegar a la carpeta FLAC y hacer clic en Agregar . El diálogo se cierra, pero no se agrega ningún recurso compartido. De manera similar, si navego a la carpeta con el Finder, haga Obtener información y luego marque la casilla de verificación Carpeta compartida , el cambio no se mantiene cuando cierro la Obtener información dialog.

Si veo la aplicación de la Consola, veo entradas como esta:

  

Preferencias del sistema [4648]: SFL (4648): AddNewItemWithProperties_rpc   devuelve -36 Preferencias del sistema [4648]: LSSharedFileListInsertItemFSRef   devuelto NULL para la ruta: / Volumes / Titan / Music / FLAC

Ahora aquí está la parte realmente extraña. Si cambio el nombre de la carpeta a flac (es decir, cambio el caso), ¡el intercambio de archivos funciona bien! Algunos experimentos con varias carcasas parecen sugerir que todo en minúsculas está bien, pero cualquier letra en mayúscula hace que el recurso compartido falle. La computadora se complace en compartir la carpeta MP3 ubicada en la carpeta Música .

Estoy un poco perdido para explicar este comportamiento, pero no tengo mucha experiencia con las Mac.

La única otra cosa que puede tener relación con esto (aunque espero que no) es que también hay una caja NAS en la misma red Ethernet que tiene un recurso compartido SMB público llamado flac . Sin embargo, no puedo ver cómo esto haría una diferencia.

Actualización 26 de marzo

@GrahamPerrin: Tus pasos 1-4 son básicamente lo que ya había hecho, pero lo intenté de nuevo para asegurarme. Sin cambios: flac funciona bien, FLAC no.

Como solución rápida, iba a compartir la carpeta como flac , pero a pesar de que la compartía, el recurso compartido aparecía como flac-1 en el iMac. Lo que sea que esté sucediendo definitivamente no le gusta ese nombre de carpeta, independientemente de la carcasa. Así que ahora he cambiado el nombre de la carpeta a FLACs y la he compartido así, y parece bastante feliz.

    
pregunta Steve Rands 25.03.2013 - 23:06

2 respuestas

1

No estoy seguro de qué decirle sobre el problema real, pero puedo compartir algunas ideas que podrían ayudarlo a localizarlo. El iMac que se conecta a la parte inferior "flac" comparte, pero al montarlo como "flac-1" me dice que todo está listo para conectarse a un volumen llamado alguna forma de flac. Podría ser que todo esté listo para conectarse al SMB NAS que mencionaste.

En cualquier caso, he visto un problema en el que el software espera una determinada ruta y, en lugar de lanzar un error por no encontrar la ruta, simplemente intentó crearla, lo que deja una especie de ruta nula que debe eliminar manualmente. Si no lo elimina, entonces aparecerán nombres como "flac-1". Volver a leer que puede no tener sentido, pero independientemente de los pasos que he usado para ver qué es lo que está activando el Terminal (que se encuentra en / Aplicaciones / Utilidades) y escribiendo:

ls -la /Volumes

Si ve más en la lista de lo que espera o puede encontrar a través de la navegación del buscador normal, entonces puede eliminarlos (solo haga esto si está 100% seguro de que es una ruta que no contiene nada que quiera volver a ver). escribiendo:

rm -rf /Volumes/NULLPATH

donde NULLPATH es de lo que quieres deshacerte.

En esta línea, si el mini está listo para mostrar un "FLAC" o algo parecido en / Volúmenes, entonces no está listo para compartir una carpeta con el mismo nombre. Como en el caso de que el mini esté conectado al SMB NAS, tendrá que usar un nombre de recurso compartido diferente.

También puede activar la propiedad en su disco duro externo abriendo la ventana de obtener información en la unidad y marcando la casilla en la parte inferior de la ventana para "Habilitar la propiedad en este volumen". No estoy de acuerdo con esto, de ninguna manera afectará su problema, pero podría ser algo para intentarlo.

    
respondido por el dankudos 07.05.2013 - 18:24
0

-36

En OS X, -36 es un error de E / S (históricamente un bummer ).

¿Es el sistema de archivos del disco externo HFS Plus? ¿Caso insensible o sensible?

Comience con una verificación de la integridad del sistema de archivos.

Un cambio desde la configuración de trabajo

  

... cambia el nombre de la carpeta a flac (es decir, cambia el caso), entonces el intercambio de archivos funciona ...

Prueba:

  1. hacer que el uso compartido de archivos funcione con flac

  2. en el panel Compartir de las Preferencias del Sistema, elimina esa carpeta

  3. cambia el nombre de flac a FLAC

  4. agregue FLAC a la lista de carpetas compartidas.

Específicamente:

  • no no cambia el nombre de una carpeta mientras se comparte.

LSSharedFileListInsertItemFSRef devolvió NULL para la ruta:

Esta cadena aparece en las Comunidades de soporte de Apple: Oh, chico, ¿qué hizo el 10.6.2 en mi intercambio de archivos iMac? ... la pregunta no está respondida y aunque no podemos responder, reconozco al usuario de otra parte. Podría ser capaz de contactarlo en unas pocas semanas.

    
respondido por el Graham Perrin 26.03.2013 - 03:55

Lea otras preguntas en las etiquetas