
¿Cómo se desactiva el montaje automático de TODAS las unidades nuevas/desconocidas en OS X? Este artículo describe cómo desactivar el montaje automático en unespecíficoconducir:
Pero entonces debes conocer el UUID de la unidad. Y para averiguar el UUID , tendría que montar la unidad, y en el momento en que lo haga, OS X montará automáticamente la unidad como lectura+escritura y comenzará a escribir muchos archivos ocultos en la unidad ( ,,, .Spotlight-V100
) antes de que pueda decir "pastel". Esto es particularmente malo si la unidad conectada es una unidad defectuosa en la que va a realizar el trabajo de rescate, entonces obviamente no desea que el sistema operativo escriba en la unidad..Trashes
.fseventsd
.metadata_never_index
en absoluto.
Entonces, ¿qué se debe hacer para obtener un control total del proceso de montaje?
Respuesta1
Aaron BurghardtÁrbitro de discohacecasiLo que quieras. Mientras se está ejecutando, se puede configurar para rechazar nuevos montajes o forzar que los nuevos montajes sean de solo lectura (o se puede deshabilitar, para que los nuevos montajes ocurran normalmente). Sin embargo, aplica su política a todos los volúmenes conectados mientras el programa se está ejecutando (ya sea que se hayan visto antes o no) y no se aplica a los volúmenes conectados (y por lo tanto montados) al iniciar el sistema (es decir, antes de que tenga la oportunidad). para ejecutar el programa). Pero es de código abierto, por lo que si no se acerca lo suficiente a lo que deseas, es posible que puedas modificarlo...
(Por cierto: el crédito es para @chrisk por llamar mi atención sobre Disk Arbitrator enesta respuesta anteriora una pregunta similar.)
Respuesta2
Evite el montaje automático del disco mientras está conectado (Categoría: Dispositivos de almacenamiento)
27 de julio de 2010 07:30:00 a. m. • Contribuido por: tobyvoss
Si bien existen numerosas formas bien documentadas de evitar que un disco duro o una unidad USB se monten en el momento del arranque, solo encontré una manera (trabajando en 10.6) de evitar que los discos recién conectados se monten automáticamente mientras se está conectado.
Es posible desactivar el proceso responsable:
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist
Esto tiene repercusiones negativas en la expulsión y el montaje en general. Volver a activar diskarbitrationd con carga en lugar de descarga tampoco resuelve todos los problemas.
Así que busqué por todas partes una herramienta GUI sencilla que realizara esta función; Todo lo que encontré fueron costosos kits de herramientas forenses para las fuerzas del orden que ofrecen esta función de forma adicional.
Luego me topé con esta joya: github.com/aburgh/Disk-Arbitrator/. Funciona para sistemas 10.5 y superiores, fuente disponible, binarios disponibles (en 'Descargas'), ¡todos los problemas resueltos!
[crarko agrega: Probé esto y funciona como se describe. Buena utilidad, con buena documentación.]