LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1105|回复: 8

挂起后,开机总是灯闪了一阵硬盘也开始转了,然后又进入挂起状态,需再开一次机。即需要开

[复制链接]
发表于 2009-3-3 12:24:30 | 显示全部楼层 |阅读模式
挂起后,开机总是灯闪了一阵硬盘也开始转了,然后又进入挂起状态,需再开一次机。即需要开两次机才能从挂起恢复

大家有碰到这问题吗?
我用的是hibernate-ram,机子是thinkpad t43。

谢谢
发表于 2009-3-3 13:33:10 | 显示全部楼层
Post by waterloo2005;1955569
挂起后,开机总是灯闪了一阵硬盘也开始转了,然后又进入挂起状态,需再开一次机。即需要开两次机才能从挂起恢复

大家有碰到这问题吗?
我用的是hibernate-ram,机子是thinkpad t43。

谢谢


我的机器是T60, 只要用 echo mem  > /sys/power/state, 就可以了, 你可以写个sh,如suspend2mem.sh 文件,如果遇到权限问题, 就用sudo uspend2mem.sh。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-3 14:43:39 | 显示全部楼层
神了,这么方便阿
这是什么道理

不过好想laptop_mode不能自动重新加载

硬盘load/unload数值涨的很快。你看看你的t60那个数值是多少?
回复 支持 反对

使用道具 举报

发表于 2009-3-3 15:37:32 | 显示全部楼层
我不太在乎load cycle, 反正现在硬盘也比较便宜。另外,我也常备份。估计不行就换一个。

我估计我的load cycle是这坛子里最高的了,要想不增值,就干脆停掉acpid。

  1. SMART Attributes Data Structure revision number: 16
  2. Vendor Specific SMART Attributes with Thresholds:
  3. ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  4.   1 Raw_Read_Error_Rate     0x000b   100   100   062    Pre-fail  Always       -       0
  5.   2 Throughput_Performance  0x0005   114   114   040    Pre-fail  Offline      -       3464
  6.   3 Spin_Up_Time            0x0007   253   253   033    Pre-fail  Always       -       0
  7.   4 Start_Stop_Count        0x0012   080   080   000    Old_age   Always       -       33084
  8.   5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       0
  9.   7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
  10.   8 Seek_Time_Performance   0x0005   116   116   040    Pre-fail  Offline      -       38
  11.   9 Power_On_Hours          0x0012   075   075   000    Old_age   Always       -       11207
  12. 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
  13. 12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       2488
  14. 191 G-Sense_Error_Rate      0x000a   100   100   000    Old_age   Always       -       0
  15. 192 Power-Off_Retract_Count 0x0032   099   099   000    Old_age   Always       -       4294902096
  16. [b]193 Load_Cycle_Count        0x0012   001   001   000    Old_age   Always       -       1195495[/b]
  17. 194 Temperature_Celsius     0x0002   148   148   000    Old_age   Always       -       37 (Lifetime Min/Max 14/55)
  18. 196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       30
  19. 197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
  20. 198 Offline_Uncorrectable   0x0008   100   100   000    Old_age   Offline      -       0
  21. 199 UDMA_CRC_Error_Count    0x000a   200   253   000    Old_age   Always       -       0
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-3 15:44:08 | 显示全部楼层
你的t60笔记本硬盘load/unload数值超过100万了。不是说笔记本硬盘最大值是40万吗?
回复 支持 反对

使用道具 举报

发表于 2009-3-3 15:51:16 | 显示全部楼层
2.5寸盘的传说设计寿命是60w  ,不过我现实见过200w的 一样跑的很好
不要太迷信这个 ,不过个人而言 LCC太频繁还是闹心 哈哈
回复 支持 反对

使用道具 举报

发表于 2009-3-3 15:57:26 | 显示全部楼层
Post by waterloo2005;1955666
你的t60笔记本硬盘load/unload数值超过100万了。不是说笔记本硬盘最大值是40万吗?


是呀,我的东芝的7200rpm,60G的硬盘,用得很好呀。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-6 22:32:58 | 显示全部楼层
为什么从待机唤醒,我要开两次机才可以?
回复 支持 反对

使用道具 举报

发表于 2009-3-7 00:25:28 | 显示全部楼层
Post by waterloo2005;1957209
为什么从待机唤醒,我要开两次机才可以?

这个需要你自己看log文件。genoo doc里边的那个
http://www.gentoo.org/doc/en/power-management-guide.xml
和wiki里边有很多文档。
我用的是pm-utils,比较正常(sleep,hibernate)。 那个load/unload,一个需要设定hdparm.conf, 这个设定cold boot时候生效。
http://www.linuxsir.cn/bbs/thread337077.html

sleep和hibernate后,不起作用。我是通过加了一个文件
cat /etc/pm/sleep.d/50-hdparm_pm (mod 755)
#!/bin/bash

if [ -n "$1" ] && ([ "$1" = "resume" ] || [ "$1" = "thaw" ]); then
        hdparm -M254 -B254 -S0 /dev/sda >& /dev/null
fi

这样在什么情况下,hdparm都会工作。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表