OpenSuse(/etc/sysconfig/clock):
1.set “SYSTOHC” = "no"
2.set “HW clock”=“-u”
Ubuntu 9.10 and later (/etc/init/hwclock_save.conf):
Disable the exec line
#exec hwclock --rtc=/dev/rtc0 ......
二、接下来可以开始编写脚本了
echo "Please input your test times:"
read time
time=$time
i=0
while [ $i -lt $time ]
do
SECS=`date '+%s' -d '+2 min UTC'` # 此为将SECS设为当前2分钟以后时间
echo $SECS
echo 0 >/sys/class/rtc/rtc0/wakealarm
echo $SECS >/sys/class/rtc/rtc0/wakealarm
cat /proc/driver/rtc # 此为Linux自带检测ACPI是否成功的debug工具,若不成功则alarm time会显示例如******-04-25 10:01,成功则为如2011-04-25 10:01.
sleep 2
echo $sn >/sys/power/state # sn可设为standby(s1)、mem(s3)、disk(s4)
date
i=`expr $i \+ 1`
echo $i
done
需要解决更多linux问题,详情请看 http://www.linuxprobe.com/chapter-00.html
望采纳
ACPI - Advanced Configuration and Power Interface,表示高级配置和电源管理接口。后面的 d 表示 deamon 。
acpid 也就是 the ACPI event daemon 。
也就是 acpi 的消息进程。用来控制、获取、管理 acpi 的状态的服务程序。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)