Existe uma maneira de iniciar uma máquina Linux automaticamente?

2

Em máquinas Mac, o usuário pode agendar a máquina para ligar automaticamente. Existe alguma coisa para o Linux que nos dê a mesma capacidade? Eu posso agendar desligamentos sempre que eu quiser, é o poder que eu quero fazer.

    
por stib 05.06.2010 / 15:59

2 respostas

4

Assumindo que seu hardware suporta, você deve ser capaz de definir o alarme de dentro do Linux escrevendo para /sys/class/rtc/rtc0/wakealarm ou /proc/acpi/alarm . Mais informações aqui e aqui , respectivamente. Observe que este recurso pode ficar disponível com uma atualização do BIOS.

Também pode ser possível que esta opção esteja disponível mesmo se a interface do BIOS não permitir que ela seja configurada. Meu laptop tem uma interface básica do BIOS, mas, embora eu não tenha tentado ativá-lo por meio do alarme, parece que é possível. Isso se baseia no fato de que um dos arquivos /var/log/kern.log* contém o texto RTC can wake from S4 e da presença do pseudo-arquivo (vazio) /sys/class/rtc/rtc0/wakealarm . Mais sobre isso em a mesma página vinculada pelos links acima.

    
por 05.06.2010 / 20:57
4

Não é sobre o SO, é sobre o hardware.

Alguns BIOS têm a opção "wake on RTC alarm". Supondo que o seu gerenciador de inicialização não deseje a entrada do usuário para sempre, o sistema operacional inicializará assim que o BIOS for ativado no computador em determinado momento.

    
por 05.06.2010 / 16:15