Как можно запланировать компьютер для начальной загрузки в определенное время?

Средство отслеживания может быть вызвано из командной строки, и gtk + не является трудной зависимостью для проекта (но может быть для пакетов).

10
01.01.2011, 14:23
1 ответ

NVRAM WakeUp утверждает, что сделал это; я никогда не пробовал. Это не может работать над всеми BIOS, и если это перестало работать, вероятное последствие состоит в том, чтобы перезаписать другую критическую установку, которая могла бы сделать Ваш компьютер незагрузочным, таким образом используйте с осторожностью.

Если Вы только приостанавливаете компьютер, инструменты APM могут назначить время пробуждения с apmsleep. Я успешно использовал свой ноутбук в качестве будильника с этим инструментом. Но это не может разбудить выключенный компьютер.

Если Ваш компьютер поддерживает ACPI (все современные делают), и если ACPI на самом деле работает над Вашей ОС (который, с другой стороны, не является данным), существует стандартный интерфейс для определения времени пробуждения. В соответствии с Linux, date -u +%s -d 'tomorrow 6:00' >/sys/class/rtc/rtc0/wakealarm должен добиться цели. Существует хорошее руководство по пробуждению ACPI на MythTV wiki.

Если у Вас есть другой приводимый в действие - на устройстве в локальной сети, можно отправить компьютеру пакет следа на LAN. Самые современные BIOS поддерживают это (Вы, возможно, должны быть, включают его в настройках BIOS). wakeonlan утилита может отправить такие пакеты.

14
27.01.2020, 20:01

Теги

Похожие вопросы