¿Cómo puede programar una computadora para que arranque en un momento específico?

10

Por lo general, los BIOS tienen una opción para programar una hora a la que iniciar. ¿Existe una interfaz Unix / Linux para especificar el arranque programado?

Pedro Palhoto
fuente

Respuestas:

14

NVRAM WakeUp afirma hacerlo; Nunca he intentado. Es posible que no funcione en todos los BIOS, y si falla, una consecuencia probable es sobrescribir una configuración crítica diferente que podría hacer que su computadora no se pueda arrancar, así que use con precaución.

Si solo suspende la computadora, las herramientas APM pueden establecer un tiempo de activación con apmsleep. He utilizado con éxito mi computadora portátil como reloj despertador con esta herramienta. Pero no puede despertar una computadora apagada.

Si su computadora es compatible con ACPI (todos los modernos lo hacen), y si ACPI realmente funciona en su sistema operativo (que, por otro lado, no es un hecho), hay una interfaz estándar para especificar un tiempo de activación. Bajo Linux, date -u +%s -d 'tomorrow 6:00' >/sys/class/rtc/rtc0/wakealarmdebería hacer el truco. Hay una buena guía sobre la activación de ACPI en el wiki de MythTV.

Si tiene otro dispositivo encendido en la red local, puede enviar a su computadora un paquete de activación en LAN . La mayoría de los BIOS modernos lo admiten (es posible que deba habilitarlo en la configuración del BIOS). La wakeonlanutilidad puede enviar dichos paquetes.

Gilles 'SO- deja de ser malvado'
fuente