Come disabilitare questo messaggio: "il disco non è stato espulso correttamente"?

40

C'è un modo per disabilitare il messaggio "il disco non è stato espulso correttamente?

Uso un KVM e devo passare da un sistema a un altro e avere una memory stick che si trova in KVM. Il problema è che è molto fastidioso ricevere il messaggio ogni volta che passo da un computer all'altro. Lo so, posso smontarlo (e probabilmente dovrebbe), ma cambio continuamente, quindi è un inconveniente smontare e non c'è niente di sensibile sulla memory stick.

    
posta Sindre Sorhus 07.01.2011 - 14:09
fonte

5 risposte

13

Molto meglio fare questo:

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

Che interromperà l'esecuzione del servizio UserNotificationCenter, lasciando intatti i file di sistema!

attenzione: come indicato nei commenti, questo disabiliterà tutte le notifiche di sistema, incluse quelle quando i programmi richiedono l'accesso ai servizi di sistema come i contatti

    
risposta data 23.04.2011 - 12:05
fonte
11

Sicuramente non è una risposta elegante, ma puoi disabilitare UserNotificationCenter.app che si trova in / system / library / coreservices - sostituirlo con un'altra app o file con lo stesso nome. Si fermerà qualsiasi avviso (anche se l'unità è piena), quindi fai attenzione, ma nella mia esperienza fa quello che stai cercando.

In realtà l'ho fatto al mio mac molto tempo fa e l'ho dimenticato fino a quando non hai fatto la tua domanda. Credito a Macpadawon al link per la risposta - stesso luogo ho trovato la mia risposta un paio di anni fa.

    
risposta data 17.01.2011 - 22:53
fonte
6

Questo applecript li chiuderà per te. Incollalo in Script Editor e poi Salva come applicazione. Quindi concedere l'accesso a tale applicazione in (Preferenze di sistema > Sicurezza e privacy > Accessibilità) Quindi puoi usare un'applicazione come ControlPlane link per eseguire l'applicazione su wake chiudendola così automaticamente! ** Nota: sarà necessario concedere l'accesso Accessibilità anche 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
    
risposta data 03.01.2018 - 03:49
fonte
-2

la tua risposta è qui. Basta sostituire un file con quello menzionato alla fine di questo articolo e il lavoro svolto. Nulla è cambiato in Sierra o High Sierra.

Disabilitazione degli avvisi di rimozione dei dispositivi OS-X in Yosemite

    
risposta data 28.06.2018 - 21:08
fonte
-2

UPDATE!

OMG! QuantumG è un genio! Ecco un trucco ( e intendo un vero e proprio hack ) per disabilitare solo questo fastidioso messaggio e lasciare intatto il resto del sistema di notifica ...

link

Avviso : questo è un suggerimento e non per i deboli di cuore! Richiede l'hacking dei file di sistema Mac OSX e potrebbe causare la rottura del Mac.

Modificato per chiarezza.

Il problema con le unità flash o altre unità USB è questo; ogni volta che si scrivono dati su un disco ... QUALSIASI unità sul proprio sistema, i dati vengono prima scritti su un buffer in memoria. Successivamente, quando il computer si avvicina, scarica i buffer sul dispositivo (disco rigido, SSD o qualsiasi dispositivo USB). Potrebbe essere istantaneo (almeno per noi comuni mortali) o potrebbe richiedere alcuni secondi. Il ritardo possibile significa che se si fa scorrere un dispositivo USB prima che i buffer si scarichino, si può finire con un'unità danneggiata o un set di file danneggiati sull'unità.

Se si legge solo da un dispositivo, non c'è NECESSITÀ di svuotare i buffer di scrittura prima di affondare nel contenuto del cuore perché sono vuoti e non devono essere scaricati sul dispositivo.

Quindi ... Il fastidioso avvertimento di MAC OS X probabilmente non è pertinente. È importante farlo solo se hai recentemente scritto sul dispositivo e non gli hai dato tempo sufficiente per svuotare i buffer (pochi secondi, massimo). Non è MAI necessario attendere che i buffer si svuotino se stai leggendo solo dal dispositivo USB.

Pertanto Apple HA BISOGNO fornire un modo per disabilitare singoli messaggi per utenti esperti. Non trattare tutti come n00b a cui non si può fare affidamento per sapere come funziona il loro computer.

E a coloro che si lamentano che ho torto, e c'è un modo per disabilitare i messaggi disabilitando INTERO SOGGETTO DI NOTIFICA, sono semplicemente sbagliati. Disabilitare l'intero sottosistema di notifica non è una soluzione accettabile, così come rimuovere la batteria dal telefono cellulare NON è una soluzione accettabile per ricevere troppe chiamate di telemarketing. Il sottosistema di notifica è importante e non dovrebbe essere disabilitato solo perché l'OP trova una delle tante miriadi di messaggi fastidiosi.

Questo è un problema che può essere risolto adeguatamente solo da Apple che fornisce agli utenti la possibilità di disattivare determinati messaggi.

    
risposta data 05.01.2016 - 00:48
fonte

Leggi altre domande sui tag