К сожалению, я до сих пор сталкиваюсь с сообщениями вроде «Диск не извлечён должным образом» при работе с флешками. Такое обычно происходит при извлечении USB-устройства без должной церемонии нажатия на советующую иконку в трее.
В Windows 10 это проблема решена со стороны операционной системы. А на macOS можно воспользоваться одной полезной утилитой.
Ejectify автоматически отключает USB устройства, когда Mac уходит в сон. А при пробуждении подключает их обратно.
Единственная настройка у Ejectify – это выбор, когда внешний диск нужно отключить: при запуске скринсейвера, при выключении экрана, при уходе устройства или монитора в сон. При наступлении одного из этих действий флешка будет предварительно отключена по всем надлежащим шагам. А при вашем возвращении автоматически будет подключена обратно.
Приложение стоит $3, но если у вас прямые руки, то его можно бесплатно собрать из исходников.