So che ci sono molti modi per spegnere automaticamente , ma sono preoccupato per l' accensione automatica . Esiste un comando o un piccolo software per accendere il sistema in un determinato momento?
So che ci sono molti modi per spegnere automaticamente , ma sono preoccupato per l' accensione automatica . Esiste un comando o un piccolo software per accendere il sistema in un determinato momento?
Risposte:
Un'alternativa è non arrestare, ma ibernare o sospendere il sistema e quindi riattivarlo automaticamente usando l' rtcwake
utilità.
Per esempio
rtcwake -s 3600 -m disk
ibernerà immediatamente (sospenderà il disco) il sistema e lo riprenderà tra 1 ora. allo stesso modo
sleep 600; rtcwake -s 60 -m mem
sospenderà la ram tra 10 minuti da ora, e poi riprenderà dopo 60 secondi.
Puoi anche riattivare il sistema in un determinato momento con l' -t
opzione. Ci vogliono secondi dal 1970 come argomento, ma è possibile utilizzare date
per convertire da un formato leggibile dall'uomo, ad es
rtcwake -m disk -t "$(date -d '2015-02-26 16:12:00' '+%s')"
Scopri la funzione Wake-on-LAN (WoL). Arch Linux ha una buona documentazione sull'uso e non ti preoccupare; è generale di Linux. In Ubuntu hai il wakeonlan
pacchetto per inviare pacchetti magici al tuo computer. Ecco la documentazione di Ubuntu sull'uso di WoL .
Quindi, per accendere automaticamente la tua macchina, dovrai usare un'altra macchina che la accenderà con WoL.
Per quanto ne so, l'avvio automatico è una funzione che deve essere fornita e configurata nel BIOS o UEFI ed è indipendente dal sistema operativo (come Ubuntu) installato.
Guarda il manuale del BIOS / UEFI o della scheda madre.
rtcwake
.
Dipende se il BIOS / UEFI del computer supporta questa funzione.
In tal caso, è possibile utilizzare il pacchetto Ubuntu nvram-wakeup
per impostare la data / ora di attivazione.
Leggere la documentazione del pacchetto prima di utilizzarlo ( /usr/share/doc/nvram-wakeup/README.mb.gz
) poiché è possibile che sia necessario eseguire alcune operazioni per configurare lo strumento.