Чтобы отключить функцию автоматического перехода в спящий режим жесткого диска на Mac, вы можете использовать разные методы в зависимости от ваших конкретных требований. Вот несколько вариантов и примеры кода:
-
Использование команд терминала:
Откройте приложение «Терминал» (расположенное в /Applications/Utilities/) и введите следующую команду:sudo pmset -a disksleep 0 -
Использование сторонних приложений.
Существуют также сторонние приложения, которые предоставляют графический интерфейс для отключения автоматического перехода жесткого диска в режим сна, например «Амфетамин» или «Кофеин».
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.example.disable-hdd-autosleep</string>
<key>ProgramArguments</key>
<array>
<string>pmset</string>
<string>disksleep</string>
<string>0</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
б. Сохраните файл с расширением.plist, например com.example.disable-hdd-autosleep.plist.
c. Переместите файл plist в каталог ~/Library/LaunchAgents/.
d. Запустите следующую команду в Терминале, чтобы загрузить агент запуска:
launchctl load ~/Library/LaunchAgents/com.example.disable-hdd-autosleep.plist