我看到过很多关于计算机在挂起或休眠后重新启动的问题,但总是不受欢迎。现在,我想要的就是让我的计算机做到这一点。
我已经多次启动 Windows 和 Linux(以及其他一些操作系统)很长时间了,尽管大多数人不建议这样做,但我喜欢休眠一个操作系统,然后重新启动进入另一个操作系统(最终进入先前休眠的状态)。我知道自己在做什么,只要小心谨慎,就不会出现文件系统损坏的情况。
我可以设置下一个要启动的操作系统,以避免通过启动菜单*,但仍然必须等待系统休眠,才能按下电源按钮将其再次打开。在不提供任何有关电源状态反馈的硬件上(休眠期间没有灯光或风扇噪音),我必须等待一些额外的时间,以确保系统已完成写入休眠映像并真正关闭。
如果我可以告诉系统在休眠后立即重新启动,那就更好了。在现代 uefi 系统上是否可以以通用方式实现这一点?或者其他帖子中报告的行为是否总是由硬件/驱动程序故障导致的?
我的用例是:
我在 Win8 下工作,打开了很多文档,突然需要使用 Linux,因为 Windows 太烂了。或者我很想在 RemixOS 中玩 AngryBirds... 我希望只需单击快捷方式并等待几秒钟,我的系统就会启动所需的操作系统,处于我上次离开的状态。完成后,执行相同操作,我就会回到 Windows 上的先前状态。
- 我还没有真正实现过,但使用 uefi 或 grub 应该是可行的
答案1
在 Windows 中,这绝对不行。休眠过程一旦完成,就会发送 ACPI 关闭信号,从而关闭机器。Linux 也是一样,但是它会可以在源代码中修改。
据我所知,UEFI 无法拦截和更改 ACPI 信号。