Можно ли разбудить Ubuntu из спящего режима в заданное время? Это должен быть не WOL , а Ubuntu, который просыпается. Например, он должен делать то, что приложение WakeupOnStandBy делает в MS Windows.
Можно ли разбудить Ubuntu из спящего режима в заданное время? Это должен быть не WOL , а Ubuntu, который просыпается. Например, он должен делать то, что приложение WakeupOnStandBy делает в MS Windows.
Ответы:
При спящем режиме операционная система выключена и ничего не может сделать. Это 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
Эта настройка была очень последовательной и никогда не подводила. Чтобы это работало, во время установки Ubuntu должен быть включен автоматический вход, иначе Ubuntu будет ждать на экране входа в систему при автоматической загрузке. Больше информации здесь .