по данным компьютеры и дисплеи Apple: питание периферийных устройств через USB единственный способ отключить питание USB-портов-выключить Mac, питание будет оставаться в то время как Mac спит.
Если ваш компьютер Apple или дисплей выключен, нет питания будет обеспечен.
обойти это изменение, что ваш Mac делает, когда вы закрываете крышку. Вы можете перенастроить свой MacBook, чтобы перейти в другой безопасный спи режим, когда вы закрываете крышку, в отличие от нормального сна. Это очень похоже на функцию гибернации для Windows ПК и USB питания выключается.
единственный минус в том, что вам придется нажать кнопку питания, чтобы запустить mac при его открытии. И потребовалось бы больше времени, чтобы вернуть Mac туда, где вы остановились, поскольку он перезагружает содержимое ОЗУ с диска.
вы можете изменить спящий режим компьютера Mac, как указано в установить режим сна новых портативных компьютеров Mac предоставлен MacWorld.
проверить текущую настройку
$ pmset -g | grep hibernatemode
режим которых:
0 - старый стиль спящего режима, с RAM включен во время сна, Здоровый сон отключен, и супер-быстрый звонок.
1 -спящий режим, с содержанием оперативной памяти, записанной на диск, система полностью закрыта вниз во время "сна", и медленнее просыпаться, из-за чтения содержимого оперативной памяти с жесткого диска.
3 - режим по умолчанию на машинах, введенный примерно с осени 2005 года. ОЗУ включается во время сна, но содержимое ОЗУ также записывается на диск перед сном. В случае полной потери питания система автоматически переходит в спящий режим.
5-это то же самое, что режим 1, но это для тех, кто использует безопасную виртуальную память (в Системных настройках - > Безопасность.)
7-это то же самое, что режим 3, но это для тех, кто использует безопасную виртуальную память.
получается, что спящий режим 1 позволит ваши порты USB, чтобы быть выключен при закрытии крышки MacBook.
изменить настройки спящего режима
sudo pmset -a hibernatemode 1