Есть ли способ отключить сообщение «диск был извлечен неправильно»?
Я использую KVM и мне нужно переключаться между двумя системами и иметь карту памяти, которая находится в KVM. Проблема в том, что очень неприятно получать сообщения каждый раз, когда я переключаюсь с одного компьютера на другой. Я знаю, я могу размонтировать его (и, вероятно, должен), но я все время переключаюсь, поэтому размонтировать неудобно, и на карте памяти нет ничего чувствительного.
Ответы:
Намного лучше сделать это:
Что просто остановит работу службы UserNotificationCenter, оставив ваши системные файлы нетронутыми!
будьте осторожны: как отмечено в комментариях, это отключит все системные уведомления, включая те, когда программы запрашивают доступ к системным службам, таким как контакты
источник
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.UserNotificationCenter.plist
Конечно, это не элегантный ответ, но вы можете отключить UserNotificationCenter.app, находящийся в / system / library / coreservices - заменить его другим приложением или файлом с тем же именем. Это предотвратит появление любых предупреждений (в том числе о том, что ваш диск заполнен), так что следите за этим, но по моему опыту он делает то, что вы ищете.
Я на самом деле сделал это с моим Mac давным-давно, и забыл об этом, пока вы не задали вопрос. Благодарим Макпадауна по адресу http://macosx.com/forums/mac-os-x-system-mac-software/297194-disable-device-removal-message.html за ответ - там же, где я нашел свой ответ пару раз лет назад
источник
Этот яблочный скрипт закроет их для вас. Вставьте его в редактор сценариев, а затем сохраните как приложение. Затем предоставьте доступ к этому приложению в (Системные настройки> Безопасность и конфиденциальность> Доступность). Затем вы можете использовать приложение, такое как ControlPlane https://www.controlplaneapp.com/, чтобы запускать приложение по пробуждению, закрывая их все автоматически! ** Примечание. Вам также необходимо предоставить Accessibility доступ к ControlPlane.
источник
ваш ответ здесь. Просто замените файл на файл, упомянутый в конце этой статьи, и работа сделана. Ничего не изменилось в Сьерре или Высшей Сьерре.
Отключение предупреждений об удалении устройств OS-X в Yosemite
источник
ОБНОВИТЬ!
О, МОЙ БОГ! QuantumG - гений! Вот взлом ( и я имею в виду настоящий взлом ) для отключения только этого раздражающего сообщения и оставления остальной системы уведомлений нетронутой ...
http://quantumg.blogspot.com/2015/04/disabling-os-x-device-removal-warnings.html
Предупреждение : это про-чаевые, а не для слабонервных! Это требует взлома системных файлов Mac OSX и может привести к поломке Mac.
Отредактировано для наглядности.
Проблема с флэш-накопителями или другими USB-накопителями заключается в следующем; всякий раз, когда вы записываете данные на диск ... ЛЮБОЙ диск в вашей системе, данные сначала записываются в буфер в памяти. Позже, когда компьютер подойдет к нему, он сбросит буферы на устройство (жесткий диск, SSD или любое USB-устройство). Это может быть мгновенным (по крайней мере для нас, простых смертных), или это может занять несколько секунд. Возможная задержка означает, что если вы дергаете USB-устройство до того, как буферы будут очищены, вы можете получить поврежденный диск или набор поврежденных файлов на диске.
Если вы читаете только с устройства, тогда НЕ НУЖНО очищать буферы записи, прежде чем вы откроете для себя все необходимое, потому что они пусты и их не нужно сбрасывать на устройство.
Итак ... Раздражающее предупреждение MAC OS X, скорее всего, НЕ актуально. Это важно сделать, только если вы недавно записали на устройство и не дали ему достаточно времени для очистки буферов (не более нескольких секунд). НИКОГДА не нужно ждать сброса буферов, если вы только читаете с USB-устройства.
Поэтому Apple НЕОБХОДИМО предоставить способ отключения отдельных сообщений для опытных пользователей. Не относитесь ко всем как к n00b, на которых нельзя положиться, чтобы знать, как работает их компьютер.
А тем, кто жалуется, что я неправ, и есть способ отключить сообщения, отключив ВСЮ ПОДВИЖКУ УВЕДОМЛЕНИЯ, просто неправильно. Отключение всей подсистемы уведомлений не является приемлемым решением, так же как удаление батареи из вашего мобильного телефона НЕ является приемлемым решением для получения слишком большого количества вызовов телемаркетинга. Подсистема уведомлений важна и не должна быть отключена только потому, что OP находит одно из множества сообщений раздражающим.
Эта проблема может быть адекватно решена только Apple, предоставляя пользователям возможность отказаться от определенных сообщений.
источник