コンピュータを特定の時間に起動するようにスケジュールするにはどうすればよいですか?


10

通常、BIOSには、起動する時刻をスケジュールするオプションがあります。スケジュールされた起動を指定するためのUnix / Linuxインターフェイスはありますか?

回答:


14

NVRAM WakeUpはそれを行うと主張しています。私は試したことがない。すべてのBIOSで機能するわけではなく、失敗した場合、コンピューターを起動できなくなる可能性がある別の重要な設定を上書きする可能性があるため、注意して使用してください。

コンピュータを一時停止するだけの場合、APMツールはを使用してウェイクアップ時間を設定できapmsleepます。このツールを使用して、ノートパソコンを目覚まし時計として使用できました。ただし、電源が入っていないコンピュータを起動することはできません。

お使いのコンピュータがACPIをサポートしている場合(最新のものはすべてサポートしています)、ACPIが実際にOSで動作する場合(つまり、OSが指定されていない場合)、ウェイクアップ時間を指定するための標準インターフェイスがあります。Linuxでは、date -u +%s -d 'tomorrow 6:00' >/sys/class/rtc/rtc0/wakealarmトリックを実行する必要があります。MythTV wiki にACPIウェイクアップに関する優れたガイドがあります。

ローカルネットワーク上に別の電源が入っているデバイスがある場合は、コンピュータにウェイクオンLANパケットを送信できます。最近のほとんどのBIOSがこれをサポートしています(BIOS設定で有効にする必要がある場合があります)。wakeonlanユーティリティは、このようなパケットを送信することができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.