Wie können Sie einen Computer so planen, dass er zu einem bestimmten Zeitpunkt startet?

10

Normalerweise haben BIOS die Möglichkeit, einen Zeitpunkt für das Booten festzulegen. Gibt es eine Unix / Linux-Schnittstelle, um den geplanten Start anzugeben?

Pedro Palhoto
quelle

Antworten:

14

NVRAM WakeUp behauptet, dies zu tun; Das habe ich nie versucht. Es funktioniert möglicherweise nicht in allen BIOS-Versionen. Wenn dies fehlschlägt, besteht die wahrscheinliche Folge darin, dass eine andere kritische Einstellung überschrieben wird, die dazu führen kann, dass Ihr Computer nicht mehr bootfähig ist. Verwenden Sie sie daher mit Vorsicht.

Wenn Sie den Computer nur anhalten, können APM-Tools eine Weckzeit mit festlegen apmsleep. Ich habe meinen Laptop mit diesem Tool erfolgreich als Wecker verwendet. Ein ausgeschalteter Computer kann jedoch nicht aktiviert werden.

Wenn Ihr Computer ACPI unterstützt (alle modernen) und ACPI tatsächlich auf Ihrem Betriebssystem funktioniert (was andererseits nicht selbstverständlich ist), gibt es eine Standardschnittstelle zum Festlegen einer Weckzeit. Sollte unter Linux date -u +%s -d 'tomorrow 6:00' >/sys/class/rtc/rtc0/wakealarmden Trick machen. Im MythTV-Wiki gibt es eine gute Anleitung zum Aufwecken von ACPI .

Wenn Sie ein anderes eingeschaltetes Gerät im lokalen Netzwerk haben, können Sie Ihrem Computer ein Wake-on-LAN- Paket senden . Die meisten modernen BIOS unterstützen dies (möglicherweise müssen Sie es in den BIOS-Einstellungen aktivieren). Das wakeonlanDienstprogramm kann solche Pakete senden.

Gilles 'SO - hör auf böse zu sein'
quelle