¿Cómo no expulso accidentalmente las unidades externas?

Tengo una Mac Mini con algunas unidades externas conectadas que utilizo como servidor doméstico. Normalmente, los botones de expulsión junto al icono de la unidad son realmente útiles, ya que me permiten expulsar una unidad externa muy fácilmente (en comparación con Windows, por ejemplo).

Sin embargo, en un servidor Mac, esto es perjudicial. Tengo algunas cosas bastante críticas para la misión en unidades externas y hay muchas secuencias de comandos, etc. He configurado que dependen de que esas unidades estén allí. Ser capaz de expulsar accidentalmente esos discos con tanta facilidad me inquieta bastante.

Hasta ahora, he optado por no mostrarlos en la barra lateral del Finder, de esa manera al menos son un poco más difíciles de expulsar. Sin embargo, eso no es muy ideal porque: (1) necesito ir a mi Mac en la barra lateral para acceder a las unidades en lugar de tener las unidades accesibles directamente y (2) los botones de expulsión todavía se muestran en los cuadros de diálogo abrir/guardar para esos unidades

Idealmente, me gustaría una forma de que se comporten como lo hacen las unidades internas: sin opción para expulsar fácilmente del buscador, pero aún posible desmontar a través de la utilidad de disco.

Ja, ja, quieres revertir esto: apple.stackexchange.com/questions/104842/…

Respuestas (2)

Pon un pie en la puerta.

  • En cada uno de sus discos, cree un archivo de texto, ábralo en TextEdit, agregue alguna línea y deje el archivo abierto sin guardar .

Creo que este truco evitará la eyección.

Prueba este truco, intenta expulsar el disco y ven aquí cuéntanos el resultado.

Este truco se puede automatizar fácilmente.

Si su unidad externa importante está montada en el siguiente punto de montaje:

/Volumes/important_disk

Luego puede protegerlo contra una extracción accidental bloqueando este punto de montaje como abierto. Para este un método muy simple consiste en abrir Terminaly hacer este comando básico:

$ cd /Volumes/important_disk

Para deshacerse de este bloqueo, puede escribir dentro de la misma Terminalventana:

$ cd /

o también puede cerrar esta Terminalventana ( $ exit, o + D, o + W).

Una forma aún más elegante de hacerlo es abrir una screensesión (simplemente escriba ) y abra screenel Terminalpunto de montaje desde esa sesión. De esta manera, incluso puede cerrar Terminal, ya que la sesión seguirá ejecutándose en segundo plano, hasta que la vuelva a conectar y la detenga (por lo que no es necesario mantener una ventana abierta si no la necesita). Supongo que incluso puedes crear una Automatoracción para ello. Para obtener consejos sobre screenver: kinnetica.com/2011/05/29/using-screen-on-mac-os-x