[FAQ] Как предотвратить пробуждение Мака из-за USB-устройства?
Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой Apple, операционной системой Mac OS X (и её запуском на PC), пишите нам через форму обратной связи.
К нам поступил следующий вопрос:
привет! я себе недавно купил внешний винт Seagate. о покупке жалею. сам по себе диск отлично работает, не шумит, не глючит. но из-за него перестал засыпать imac. уходит в режим сна, проходит 15 секунд, снова просыпается. экран в это время остаётся черный. я проверял, виноват точно диск. если его вырубить, проблем со сном нет. в windows в диспетчере устройств есть опция которая запрещает пробуждение из режима сна из-за отдельного девайса. есть ли что-то похожее в mac os? я хочу, чтобы диск работал, но не мог будить мак. поможете?
Здравствуйте!
«Самая совершенная в мире операционная система» в этом отношении позорно проигрывает Windows. В Mac OS X пользователь никак не может повлиять на то, какие USB-устройства могут пробуждать компьютер, а какие — нет. Более того, на Маках вообще нельзя выключить пробуждение компьютера от USB — а эта опция есть на множестве PC в BIOS. Максимум, что разрешает система — отключить пробуждение компьютера с помощью Bluetooth-гаджетов, но в вашем случае это никак не пригодится.
Ещё забавнее, что на хакинтошах проблема теоретически решаема: там можно управлять пробуждением компьютера через правку таблиц DSDT. Но на настоящих Маках хакинтошные технологии малоприменимы.
Для USB-дисков решение можно найти — есть утилита Jettison, которая на деле является скриптом, перед режимом сна автоматически извлекающим диски, а после пробуждения — заново их монтирующим. Но если режим сна станет портить принтер или, допустим, UPS, она вам ничем не поможет.