Tengo una nueva Macbook Pro de 13 "con Mavericks. Esta computadora está conectada a una unidad USB externa que utilizo para mis copias de seguridad de Time Machine y para el almacenamiento externo. El dia.
Cuando me apresuro a una reunión, a la sala de servidores o me dirijo a casa al final del día, me gustaría hacer lo siguiente:
- Cierra la tapa de mi Macbook, rápidamente.
- Haga que la Mac desmonte automáticamente todas las unidades externas, lo más rápido posible y a la fuerza si es necesario. Estoy dispuesto a esperar unos segundos a que se apaguen todas las luces.
¿Hay alguna manera de hacer que la computadora desmonte automáticamente todas las unidades externas tan pronto como cierre la tapa de mi Mac?
Actualmente, si me olvido de desmontar las unidades externas, mi Mac me reprende más tarde con el error "El disco no se expulsó correctamente. Si es posible, siempre expulse un disco antes de desenchufarlo o apagarlo".
Sé que es una buena práctica desmontar siempre un disco limpiamente antes de quitar la interfaz del disco, pero estoy buscando una solución automatizada. No estoy muy preocupado si una imagen de copia de seguridad de Time Machine se interrumpe o se daña, ya que una de las siguientes copias de seguridad posteriores funcionará y rara vez necesito restaurar desde una copia de seguridad. Dado que el sistema de archivos es un sistema de archivos de registro en diario, el diario se encarga de forma transparente de muchos otros errores de corrupción del sistema de archivos.
fuente
Respuestas:
Hay varias aplicaciones que pueden ejecutar scripts en suspensión:
Un script bash como el siguiente desmontará todos los discos especificados:
Para desmontar todos los volúmenes excepto
/
:o más limpiamente ...
fuente
Otra opción es Jettison (disponible en la App Store): eso es lo que he estado usando durante un par de meses y no he tenido ningún problema. Recientemente obtuvo la opción de volver a montar automáticamente los discos conectados cuando se despierta.
La v1.3.0 más reciente (solo descarga directa, supongo que está en camino a la App Store) cuesta más y explican por qué esto está en sus Preguntas frecuentes.
Si lo leí correctamente, uno podría comprar la versión de App Store por dos dólares y luego actualizar a la versión de descarga directa de forma gratuita, pero no lo he confirmado ni intentado.
No es exactamente caro a ningún precio, pero no es gratis como parece ser la opción SleepWatcher.
fuente
Explicaré la respuesta de @ grgarside.
Estoy usando SleepWatcher
Instalar desde puertos:
Lea el manual en
/opt/local/share/doc/sleepwatcher/ReadMe.rtf
y víaman sleepwatcher
. Lea este viejo Machint de Macworld: Cure una Mac insomne con el sistema SleepWatcher . Según Machint, simplemente puedo agregar código a~/.sleep
y~/.wakeup
, o a los archivos globales/etc/rc.sleep
&/etc/rc.wakeup
.Coloque el siguiente código en
~/.sleep
:Activa el vigilante del sueño. Cambiar
<key>Disabled</key><true/>
a<key>Disabled</key><false/>
.Verificar:
¡Hecho!
fuente
.plist
cosa correctamente.