1

我正在为 PC 编写设备软件,为此,我希望 PC 可以用作设备。接通电源后,无需按电源按钮即可开机。BIOS 设置中有电源选项,但它仅在 PC 不正常关机时启动。我担心的另一个问题是不干净的关机会如何影响硬盘、文件系统和操作系统(XP 或 Linux)。

4

3 回答 3

0

您需要的是另一台 PC 和其中一个连接到它的设备。

http://www.relaypros.com/mm5/merchant.mvc?Screen=CTGY&Store_Code=NCD&Category_Code=RS-232_Relay_Boards&gclid=CMna8_yOo5wCFQxM5QodWjoflQ

您要做的是发送一些 RS232 命令以快速关闭其中一个继电器。继电器连接到您要控制的计算机的开机引脚。

您可能会找到另一个用于交流电流的继电器触点闭合,它允许您在交流流动时闭合继电器,但您只需要片刻。

不安全的关闭可能会非常有害,具体取决于文件系统状态的位置。这对硬件来说也很困难。

于 2009-08-14T12:11:40.027 回答
0

还有从网络设备启动的替代方法。快速搜索导致维基百科上的一些信息。此外,还有一些相关的东西叫做预启动执行环境,它看起来就像你正在寻找的东西。

于 2009-08-14T12:47:52.893 回答
0

一些软件选项 - 这些不是您所要求的,但它们可能会有所帮助

  • Mac OS X:在节能器控制面板的选项选项卡中,选择“断电后自动重新启动。shutdown -hu now 应该会关闭系统,但给您 5 分钟的时间来切断电源以模拟脏关机,并让计算机恢复供电时自动重启。无论如何,我认为这是一个有点脏的关机。(即,它不会先让你注销)

  • Windows:我没有windows机器所以我不能尝试这个,但是你曾经能够告诉windows在你选择关闭时不要关闭计算机,而是将它置于安全状态并显示“现在可以安全地关闭计算机”。也许您可以然后断开电源并让 BIOS 认为这是一次非干净关机,并在电源恢复时再次打开机器。在这个 microsoft 帮助文档的底部有一些关于如何在 Windows Server 2003 中执行此操作的说明。这个论坛讨论似乎表明它可能适用于 XP。

  • Linux:不确定这个,但也许这个网站可以提供帮助。

我没有尝试过任何这些,所以不能保证它们会工作或安全工作。

于 2009-08-14T12:49:58.663 回答