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.