Desde que actualicé a OS X Mavericks, no puedo abrir ningún archivo en un recurso compartido SMB desde mi PC con Windows 8.1

Tengo una PC con Windows 8.1 y una Mac con Mavericks. Tengo una carpeta en la Mac que se comparte con la PC. Cuando estoy en la PC e intento abrir un archivo compartido por la Mac, como un archivo ISO (una imagen de disco), aparece un mensaje que dice que no puedo abrir el archivo o que el archivo está en uso (depende de la aplicación/tipo de archivo). Tengo el mismo problema cuando abro un archivo de video. Extrañamente, los archivos de texto y los archivos PDF están bien. Y si copio cualquiera de los archivos problemáticos en el disco local de Windows, puedo abrirlos sin problemas.

Los mensajes de error específicos son:

  • Archivos AVI abiertos en VLC: "Su entrada no se puede abrir. VLC no puede abrir el MRL".
  • Archivos ISO abiertos por el Explorador de Windows: "Lo sentimos, hubo un problema al montar el archivo".

Esto solo comenzó a suceder después de que actualicé a Windows 8.1 en la PC y Mavericks en la Mac. Mavericks actualizó su versión SMB de SMB1 a SMB2, entonces, ¿quizás eso esté relacionado? ¿Alguien sabe cuál podría ser el problema y cómo podría solucionarlo?

¡Gracias por adelantado!

cruzar post mucho? Ahora sois 4 de los 5 primeros resultados de esta búsqueda :P
¿Puede la PC escribir un archivo en la Mac y luego leerlo (probando el viaje de ida y vuelta de los datos que presumiblemente Windows ha creado correctamente)?
Alguien ha encontrado una solución para esto? Ninguno de mis clientes que no sean Mac puede acceder a recursos compartidos SMB en mi servidor Mavericks.

Respuestas (3)

Este parece ser un problema conocido, ya que recuerdo haber encontrado una solución alternativa el otro día en TUAW:

http://www.tuaw.com/2013/10/27/did-mavericks-kill-your-network-drive-access-hers-a-fix/

Básicamente, lo que le están diciendo que haga es reemplazar SMB:// en el cuadro de diálogo Ir > Conectar al servidor... con CIFS://

Entiendo que esto obliga a la Mac a usar una versión anterior del estándar de red SMB que es el predeterminado en Mavericks. No estoy seguro de si esto funcionará en VLC y no estoy seguro de cómo compensar el problema en una PC, pero esto debería ayudar cuando estás trabajando en el extremo de Mac...

Aunque el problema que tengo es al revés. Estoy usando Windows 8.1 para conectarme a una carpeta compartida en Mavericks, mientras que esas instrucciones indican cómo conectarme a otras PC desde una Mac.
Tengo el mismo problema que se menciona en el enlace, pero la solución cifs:// no me funciona en absoluto...

Hay un problema con el acceso a los archivos en la máquina Mavericks desde una máquina con Windows 8.1 que no se soluciona colocando los Mavericks de nuevo en SMB1. Debe relacionarse con directorios son ciertos tipos de archivos, porque muchas operaciones tienen éxito. La sincronización de carpetas recursivas más grandes con Vice Versa o GoodSync siempre falla.

Esta publicación proporciona algunas pistas: http://cammodude.blogspot.com.au/2013/10/os-x-109-mavericks-workaround-for-smb.html

No puedo probarlo yo mismo, pero agregar smb_neg=smb1_onlya /etc/smb.conf y luego reiniciar el servidor compartido (desmarcar y volver a marcar la casilla) podría funcionar. Observo que en mi mac hay un archivo /etc/smb.conf.old que podría ser un buen punto de partida.

DESCARGO DE RESPONSABILIDAD: Jugar con esto podría romper muchas cosas.