Deshabilitar el desmontaje de la unidad de red

4

Tengo una necesidad bastante específica: deshabilitar el desmontaje de una unidad de red a través de la función de expulsión del Finder habitual (se puede acceder haciendo clic derecho en la unidad montada en el escritorio o haciendo clic en el botón de expulsión del Finder). Esto está en OS X 10.8 Mountain Lion.

Básicamente, necesito detener a otros usuarios de Mac para desmontar un volumen de unidad. Estoy contento si aún es posible desmontar por otros medios (terminal, etc.) Mis usuarios no expulsan el disco a propósito, generalmente es accidental, por ejemplo. al intentar expulsar una unidad USB, o simplemente hacer un clic incorrecto. Me gustaría evitar la expulsión / desmontaje por completo.

¿Alguien tiene una manera de hacer esto? He estado buscando por un tiempo, nunca encontré una solución.

Edición 1: También debo tener en cuenta que esta es una unidad de red smb, pero también puede necesitar la misma función para una unidad afp

Edit 2 [9/1/13]: tuve otra idea, aunque problemática. Con defaults write com.apple.finder ProhibitEject true puedo deshabilitar la expulsión de cualquier volumen por completo. Desafortunadamente, esto no funciona en mi caso, necesito que los usuarios puedan conectar unidades USB portátiles.

    
pregunta Ross Richardson 18.12.2012 - 03:41

2 respuestas

1

Puede abrir una ventana de terminal y cambiar a la ruta de la red para que el sistema de archivos se marque como en uso. También puede abrir un archivo o aplicación en el disco.

Los usuarios aún pueden optar por forzar la expulsión, por lo que no es una prohibición adecuada de expulsar el volumen, pero agrega otro obstáculo.

    
respondido por el bmike 18.12.2012 - 04:02
1

Puedes montar el recurso compartido a través de la línea de comandos usando mount_smbfs(8) :

# mount -t smbfs //user@server/sharename /path/to/share/directory

Este directorio no se puede desmontar directamente del Finder y el usuario debe desmontarlo explícitamente:

# umount /path/to/share/directory
    
respondido por el Eir Nym 16.03.2013 - 11:33

Lea otras preguntas en las etiquetas