Normalmente, os BIOS têm a opção de agendar um horário no qual inicializar. Existe uma interface Unix / Linux para especificar a inicialização agendada?
Normalmente, os BIOS têm a opção de agendar um horário no qual inicializar. Existe uma interface Unix / Linux para especificar a inicialização agendada?
Respostas:
O NVRAM WakeUp afirma fazer isso; Eu nunca tentei. Pode não funcionar em todos os BIOS e, se falhar, uma conseqüência provável é substituir uma configuração crítica diferente que possa tornar seu computador não inicializável, portanto, use com cuidado.
Se você apenas suspender o computador, as ferramentas do APM poderão definir um horário de ativação apmsleep
. Usei meu laptop com sucesso como um despertador com esta ferramenta. Mas não pode ativar um computador desligado.
Se o seu computador suportar ACPI (todos os modernos suportam) e se o ACPI realmente funcionar no seu sistema operacional (que, por outro lado, não é um dado), existe uma interface padrão para especificar um horário de ativação. No Linux, date -u +%s -d 'tomorrow 6:00' >/sys/class/rtc/rtc0/wakealarm
deve fazer o truque. Há um bom guia sobre a ativação da ACPI no wiki do MythTV.
Se você tiver outro dispositivo ligado na rede local, poderá enviar ao seu computador um pacote de ativação na LAN . A maioria dos BIOS modernos suporta isso (pode ser necessário ativá-lo nas configurações do BIOS). O wakeonlan
utilitário pode enviar esses pacotes.