nix*_*win 14 boot hibernate scheduled schedule wakeup
是否可以在预定义的时间从休眠状态唤醒 Ubuntu?它不应该是WOL,而是 Ubuntu 唤醒自己。例如,它应该执行应用程序WakeupOnStandBy在 MS Windows 上执行的操作。
mis*_*ben 12
休眠时,操作系统关闭,无法执行任何操作。唤醒是由计算机的 BIOS 进行的,因此只有在计算机的 BIOS 支持时才有可能。使用某些 BIOS,您可以非常轻松地配置预定唤醒。
当计算机首次启动时(通常是 F2 或 Del),按下让您进入“设置”或类似设置的键,然后查看您有哪些选项。
或者,您可以将 BIOS 配置为从 Ubuntu 唤醒,如果 BIOS 支持唤醒并允许操作系统访问来配置它。本指南非常全面:http :
//www.mythtv.org/wiki/ACPI_Wakeup
我发现很难将 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
Run Code Online (Sandbox Code Playgroud)
这种设置非常一致,而且从未失败过。应该在 Ubuntu 安装期间启用自动登录才能使其正常工作,否则 Ubuntu 会在自动启动时在登录屏幕上等待。更多信息在这里。
归档时间: |
|
查看次数: |
10046 次 |
最近记录: |