私は PC 用のデバイス ソフトウェアを作成しています。そのために、PC をデバイスとして使用できるようにしたいと考えています。電源が供給されると、電源ボタンを押さなくてもスイッチがオンになります。BIOS 設定には電源オプションがありますが、PC が不正にシャットダウンされた場合にのみ起動します。私が抱えているもう1つの懸念は、クリーンでないシャットダウンがハードディスク、ファイルシステム、およびOS(XPまたはLinux)にどのように影響するかということです。
3 に答える
必要なのは、別の PC と、それに接続されているこれらのデバイスの 1 つです。
あなたがすることは、リレーの1つをすばやく閉じるために、このいくつかのRS232コマンドを送信することです. リレーは、制御したいコンピュータの電源オンピンに接続されています。
ACが流れているときにリレーを閉じることができるAC電流用の別のリレー接点閉鎖を見つけることができるかもしれませんが、それはほんの一瞬だけです。
安全でないシャットダウンは、ファイルシステムの状態によっては非常に有害な場合があります。ハードウェアにとっても非常に困難です。
ネットワーク デバイスから起動する方法もあります。クイック検索により、ウィキペディアでいくつかの情報が得られました。また、あなたが探しているもののようなものと思われるプリブート実行環境と呼ばれるものがあります。
いくつかのソフトウェア オプション - これらはまさにあなたが求めていたものではありませんが、役に立つかもしれません
Mac OS X: 省エネルギー コントロール ペインのオプション タブで、[電源障害後に自動的に再起動する] を選択します。shutdown -hu now を実行すると、システムが停止しますが、5 分以内に電源を切ってダーティ シャットダウンをシミュレートし、コンピュータを再起動します。電源が回復したときに自動的に再起動します. とにかく、少し汚いシャットダウンだと思います. (つまり、最初にログオフしません)
Windows: 私は Windows マシンを持っていないので、これを試すことはできませんが、以前は、シャットダウンを選択したときにコンピューターの電源を切らず、安全な状態にして表示するように Windows に指示することができました。 「コンピュータの電源を切っても安全です。」その後、電源を切って、正常でないシャットダウンであると BIOS に認識させ、電源が回復したときにマシンの電源を再び入れることができます。Windows Server 2003 でこれを行う方法については、この Microsoft ヘルプ ドキュメントの下部に説明があります。このフォーラムの議論は、XP で動作する可能性があることを示唆しているようです。
Linux: これについてはよくわかりませんが、この Web サイトが役立つかもしれません。
私はこれらのどれも試していないので、それらが機能するか、安全に機能するという保証はありません.