如何安排从休眠状态唤醒?

如何安排从休眠状态唤醒?

是否可以在预定时间唤醒 Ubuntu?应该不行睡眠呼吸暂停,而是 Ubuntu 自己唤醒。例如,它应该执行应用程序待机唤醒在 MS Windows 上执行。

答案1

休眠时,操作系统处于关闭状态,无法执行任何操作。唤醒由计算机的 BIOS 完成,因此只有计算机的 BIOS 支持此功能时才有可能。使用某些 BIOS,您可以非常轻松地配置计划唤醒。

在计算机首次启动时按下进入“设置”或类似功能的键(通常是 F2 或 Del),然后查看有哪些选项。

或者,如果 BIOS 支持唤醒并允许操作系统访问并配置它,您也可以配置 BIOS 以从 Ubuntu 唤醒。本指南非常全面:
http://www.mythtv.org/wiki/ACPI_Wakeup

答案2

我发现很难将 Ubuntu 从休眠状态唤醒。因此,我使用以下命令在预定义的时间启动 Ubuntu:

# Clear previously set wakeup time 
sudo sh -c "echo 0 > /sys/class/rtc/rtc0/wakealarm"

# Set the wakeup time at 2:02 am
sudo sh -c "echo `date '+%s' -d '2am next day + 2 minutes'` > /sys/class/rtc/rtc0/wakealarm"

#Check if alarm is set. It should show the unix time stamp
cat /sys/class/rtc/rtc0/wakealarm

#After setting the time, PC can be turned off with this command
sudo shutdown -P now 

此设置非常一致,从未失败过。在安装 Ubuntu 期间应启用自动登录才能使其正常工作,否则 Ubuntu 在自动启动时会在登录屏幕上等待。更多信息请点击此处

答案3

由于休眠意味着关机,我想知道您的 BIOS 是否支持电源自动启动。如果支持,您可以使用外部定时器或其他设备来循环电源。

相关内容