6 votos

¿Mapear permanentemente una unidad de red en el MacBook Pro?

LAS PREGUNTAS:

  1. ¿Cómo puedo hacer que mi MacBook Pro monte automáticamente un recurso compartido de red cuando se despierta?
  2. ¿Cómo puedo asegurarme de que cuando se monta se asigna a la misma ruta (/Volúmenes...)

MI CONFIGURACIÓN:

Tengo un MacBook Pro con el último OS X y también tengo un NAS en casa. Desde Finder he conectado el NAS a mi MacBook, y aparece en las unidades compartidas en la barra de Finder junto con todos los demás enlaces (como Escritorio, Todos mis archivos...etc.). También tengo una contraseña guardada en mi llavero, por lo que no tengo que escribirla.

EL PROBLEMA EN DETALLE:

Este recurso compartido de red no se monta automáticamente, es decir, tengo que hacer clic en el enlace en el Finder para que se monte (en /Volumes/...), de lo contrario otros programas no lo ven. Sin embargo, cuando mi MacBook duerme se desmonta automáticamente pero no se vuelve a montar cuando despierto el ordenador. Peor aún, después de montarlo manualmente con un clic en el Finder, la ruta en /Volumes será una diferente, por lo que algunos programas pierden la ruta.

POR QUÉ ES MOLESTO:

Un ejemplo claro es Adobe Lightroom (LR): Guardo muchas fotos en el NAS compartido, y LR añade estas fotos a su base de datos que se encuentra en la unidad local del MacBook. Pero no copia los archivos de la red compartida, sino que los enlaza a cada uno de ellos y genera una miniatura (de tamaño mucho menor). Ahora cuando el MacBook se despierta, y voy a LR, la unidad no existe, no está montada. Tengo que ir al finder, hacer clic y montarlo, luego volver a LR donde ahora puedo verlo. Pero a veces el montaje asocia el recurso compartido con una nueva ruta, por lo que el antiguo recurso compartido muestra enlaces perdidos en la base de datos, y tengo que volver a añadir las fotos a LR, bajo la nueva ruta, sólo para perderlo de nuevo la próxima vez cuando el Mac duerme.

Esto debe ser un problema para otros también, ¿alguien lo ha resuelto?

1voto

moodforaday Puntos 2633

La respuesta depende en cierto modo de cómo se monte la unidad en primer lugar.

Por ejemplo, mi AirPort Extreme tiene una unidad USB conectada. El nombre de la unidad es 'CrashPlanExtreme' y la AirPort Extreme se llama (de forma poco creativa) "Airport-Extreme.local", por lo que puedo montar la unidad con este comando:

open afp://Airport-Extreme.local./CrashPlanExtreme

Sin embargo, creo que he tenido más éxito con esto:

open -g -a Finder "afp://Airport-Extreme.local./CrashPlanExtreme"

Sería útil si montas la unidad manualmente, luego ve a Terminal.app e introduce este comando:

mount | egrep '^/'

y añadir el resultado a su pregunta.

Una vez que determinemos el comando de Terminal correcto para montar la unidad, el resto es simplemente cuestión de escribir un script que se ejecute cuando se inicie la sesión (se logra fácilmente usando launchd ) y cuando el ordenador se despierta de la suspensión (se consigue fácilmente utilizando el excelente y gratuito vigilante del sueño .)

1voto

Steve Evans Puntos 155

Si el almacenamiento conectado a la red (NAS) es compatible con Server Message Block (SMB), puede utilizar autofs para asignar una carpeta a la unidad de red. Esto proporcionará un punto de montaje fiable que se monta y desmonta automáticamente según sea necesario.

He elaborado un script para ayudar a configurar esto en https://github.com/grahammiln/setup-autofs .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X