我正在为 PC 编写设备软件,为此,我希望 PC 可以用作设备。接通电源后,无需按电源按钮即可开机。BIOS 设置中有电源选项,但它仅在 PC 不正常关机时启动。我担心的另一个问题是不干净的关机会如何影响硬盘、文件系统和操作系统(XP 或 Linux)。
3 回答
您需要的是另一台 PC 和其中一个连接到它的设备。
您要做的是发送一些 RS232 命令以快速关闭其中一个继电器。继电器连接到您要控制的计算机的开机引脚。
您可能会找到另一个用于交流电流的继电器触点闭合,它允许您在交流流动时闭合继电器,但您只需要片刻。
不安全的关闭可能会非常有害,具体取决于文件系统状态的位置。这对硬件来说也很困难。
一些软件选项 - 这些不是您所要求的,但它们可能会有所帮助
Mac OS X:在节能器控制面板的选项选项卡中,选择“断电后自动重新启动。shutdown -hu now 应该会关闭系统,但给您 5 分钟的时间来切断电源以模拟脏关机,并让计算机恢复供电时自动重启。无论如何,我认为这是一个有点脏的关机。(即,它不会先让你注销)
Windows:我没有windows机器所以我不能尝试这个,但是你曾经能够告诉windows在你选择关闭时不要关闭计算机,而是将它置于安全状态并显示“现在可以安全地关闭计算机”。也许您可以然后断开电源并让 BIOS 认为这是一次非干净关机,并在电源恢复时再次打开机器。在这个 microsoft 帮助文档的底部有一些关于如何在 Windows Server 2003 中执行此操作的说明。这个论坛讨论似乎表明它可能适用于 XP。
Linux:不确定这个,但也许这个网站可以提供帮助。
我没有尝试过任何这些,所以不能保证它们会工作或安全工作。