Обычно BIOS имеют возможность запланировать время загрузки. Есть ли интерфейс Unix / Linux для указания запланированной загрузки?
Обычно BIOS имеют возможность запланировать время загрузки. Есть ли интерфейс Unix / Linux для указания запланированной загрузки?
Ответы:
NVRAM WakeUp утверждает, что делает это; Я никогда не пробовал. Он может работать не на всех BIOS, и в случае его сбоя вероятным последствием является перезапись другого критического параметра, который может сделать ваш компьютер не загружаемым, поэтому используйте его с осторожностью.
Если вы только приостанавливаете работу компьютера, инструменты APM могут установить время активации с помощью apmsleep
. Я успешно использовал свой ноутбук в качестве будильника с этим инструментом. Но он не может разбудить выключенный компьютер.
Если ваш компьютер поддерживает ACPI (все современные), и если ACPI действительно работает в вашей ОС (что, с другой стороны, не является заданным), существует стандартный интерфейс для указания времени пробуждения. Под Linux date -u +%s -d 'tomorrow 6:00' >/sys/class/rtc/rtc0/wakealarm
следует делать свое дело. На вики MythTV есть хорошее руководство по пробуждению ACPI .
Если у вас есть другое включенное устройство в локальной сети, вы можете отправить на компьютер пакет пробуждения по локальной сети . Большинство современных BIOS поддерживают это (вам может потребоваться включить его в настройках BIOS). wakeonlan
Утилита может посылать такие пакеты.