¿Cómo deshabilito este mensaje: “el disco no fue expulsado correctamente”?

40

¿Hay alguna forma de desactivar el mensaje "el disco no se ha expulsado correctamente"?

Utilizo un KVM y necesito cambiar entre dos sistemas y tener una tarjeta de memoria que está en el KVM. El problema es que es muy molesto recibir el mensaje cada vez que cambio de una computadora a otra. Lo sé, puedo desmontarlo (y probablemente debería), pero cambio todo el tiempo, por lo que es un inconveniente desmontarlo, y no hay nada sensible en el dispositivo de memoria.

    
pregunta Sindre Sorhus 07.01.2011 - 14:09

5 respuestas

13

Mucho mejor para hacer esto:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.UserNotificationCenter.plist

¡Lo que solo detendrá la ejecución del servicio UserNotificationCenter, dejando los archivos de su sistema intactos!

cuidado: como se indica en los comentarios, esto deshabilitará todas las notificaciones del sistema, incluso aquellas cuando los programas solicitan acceso a servicios del sistema como contactos

    
respondido por el James 23.04.2011 - 12:05
11

Ciertamente no es una respuesta elegante, pero puede deshabilitar UserNotificationCenter.app que se encuentra en / system / library / coreservices; reemplácelo con otra aplicación o archivo con el mismo nombre. Detendrá la aparición de advertencias (incluido que el disco está lleno), así que ten cuidado, pero en mi experiencia, hace lo que estás buscando.

En realidad, le hice esto a mi Mac hace mucho tiempo y lo olvidé hasta que le hiciste una pregunta. Crédito a Macpadawon en enlace para La respuesta: el mismo lugar donde encontré mi respuesta hace un par de años.

    
respondido por el Ciaocibai 17.01.2011 - 22:53
6

Este applecript los cerrará por ti. Péguelo en el Editor de secuencias de comandos y luego Guárdelo como una aplicación. Luego otorgue acceso a esa aplicación en (Preferencias del sistema > Seguridad & Privacidad > Accesibilidad) Luego, puede usar una aplicación como ControlPlane enlace para ejecutar la aplicación al despertar, ¡cerrándolas todas automáticamente! ** Nota: También deberá otorgar acceso de Accesibilidad a ControlPlane.

tell application "System Events"
tell process "NotificationCenter"
    set numwins to (count windows)
    repeat with i from numwins to 1 by -1
        tell window i
            set temp to value of static text 1
        end tell
        if temp contains "Disk Not Ejected Properly" then
            click button "Close" of window i
        end if
    end repeat
end tell
end tell
    
respondido por el OZbg 03.01.2018 - 03:49
-2

tu respuesta está aquí. Simplemente reemplace un archivo con el que se menciona al final de este artículo y los trabajos realizados. Nada ha cambiado en Sierra o High Sierra.

Desactivación de las advertencias de eliminación de dispositivos OS-X en Yosemite

    
respondido por el Piotr Dezor 28.06.2018 - 21:08
-2

ACTUALIZAR!

¡OMG! ¡QuantumG es un genio! Aquí hay un hack ( y me refiero a un hack de la vida real ) para deshabilitar solo este mensaje molesto y dejar el resto del sistema de notificación intacto ...

enlace

Advertencia : ¡Este es un consejo profesional y no para los débiles de corazón! Requiere la piratería de los archivos de sistema de su Mac OSX y podría hacer que rompa su Mac.

Editado para mayor claridad.

El problema con las unidades flash u otras unidades USB es este; cada vez que escribe datos en una unidad ... CUALQUIER unidad en su sistema, los datos se escriben primero en un búfer en la memoria. Más tarde, cuando la computadora se acerque a ella, descargará los búferes al dispositivo (disco duro, SSD o cualquier dispositivo USB). Eso puede ser instantáneo (al menos para nosotros simples mortales) o puede tardar unos segundos. El posible retraso significa que si tira de un dispositivo USB antes de que los búferes se hayan vaciado, puede terminar con una unidad dañada o un conjunto de archivos dañados en la unidad.

Si solo lees desde un dispositivo, NO HAY NECESIDAD DE vaciar los buffers de escritura antes de dar un tirón al contenido de tu corazón porque están vacíos y no es necesario que se vacíen en el dispositivo.

Entonces ... La molesta advertencia de MAC OS X probablemente NO sea relevante. Solo es importante hacerlo si ha escrito recientemente en el dispositivo y no le ha dado suficiente tiempo para vaciar los búferes (unos segundos, máximo). NUNCA es necesario esperar a que los búferes se descarguen si solo está leyendo desde el dispositivo USB.

Por lo tanto, Apple NECESITA para proporcionar una manera de deshabilitar mensajes individuales para usuarios avanzados. No trate a todos los usuarios como un n00b al que no se puede confiar para saber cómo funciona su computadora.

Y a quienes se quejan de que estoy equivocado, y hay una manera de deshabilitar los mensajes al deshabilitar el SUBSISTEMA DE NOTIFICACIÓN COMPLETA, simplemente están equivocados. Deshabilitar todo el subsistema de notificación no es una solución aceptable, al igual que retirar la batería de su teléfono celular NO es una solución aceptable para recibir demasiadas llamadas de telemercadeo. El subsistema de notificación es importante y no debe deshabilitarse solo porque el OP considera que uno de los muchos mensajes es molesto.

Este es un problema que solo Apple puede resolver adecuadamente, lo que proporciona una forma para que los usuarios puedan optar por no recibir mensajes específicos.

    
respondido por el Phillip H. Blanton 05.01.2016 - 00:48

Lea otras preguntas en las etiquetas