LinuxSir.cn,穿越时空的Linuxsir!

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

gnome shell下如何使用thinkpad的hdaps硬盘保护?

[复制链接]
发表于 2012-1-12 15:22:02 | 显示全部楼层 |阅读模式
gnome shell下如何使用thinkpad的hdaps硬盘保护?
有相应的提示插件吗?谢谢
发表于 2012-1-12 19:46:17 | 显示全部楼层
因为IBM/联想对开源界的不合作态度,HDAPS支持总体来说相当差劲...

我参考了多个可能已经过时的资料,因此下面的过程有错误也说不定,还请您随机应变了。

首先需要内核中的HDAPS支持。有两个选择:
  • tp_smapi包提供的,这个选项被开发者所推荐。您需要开启tp_smapi包的hdaps USE flag。tp_smapi提供了一系列额外功能,例如对Thinkpad电源系统的更多监控功能和充电控制。
  • 内核中的。内核版本要在2.6.28以上,更旧版本中的HDAPS支持有缺陷。

    1. Symbol: SENSORS_HDAPS [=n]
    2. Type  : tristate
    3. Prompt: Thinkpad Hard Drive Active Protection System (hdaps)
    4.   Defined at drivers/platform/x86/Kconfig:406
    5.   Depends on: X86_PLATFORM_DEVICES [=y] && INPUT [=y] && X86 [=y]
    6.   Location:
    7.     -> Device Drivers
    8.       -> X86 Platform Specific Device Drivers (X86_PLATFORM_DEVICES [=y])
    9.   Selects: INPUT_POLLDEV [=n]
    复制代码


注意,两个内核模块切忌同时使用。

而后,您需要hdapsd。

  1. Install hdapsd with: # emerge hdapsd.

  2. Edit /etc/conf.d/hdapsd (change your harddrive if neccessary: mine is sda, and change the value from 5, 5 is to sensitive, 12 is a good value in my opinion).

  3. start deamon with: # /etc/init.d/hdapsd start

  4. Optional: add to default runlevel: # rc-update add hdapsd default; rc-update add hdapsd battery
复制代码

http://www.thinkwiki.org/wiki/Ho ... _through_APS#Gentoo

这里说还需要一个udev规则,不过可能实际上不需要: http://www.thinkwiki.org/wiki/HDAPS#Userspace_daemon

Portage tree中提供了多个hdaps监控器,您可以用eix/emerge搜索hdaps,选择其中一个。遗憾的是目前似乎没有GNOME 3 applet形式的监控器。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-1-13 12:26:08 | 显示全部楼层
非常感谢。
现在gnome3.2已经进入portage了。面临是否升级的问题(很久没升级了)。
找不到GNOME 3的hdaps applet啊!
犹豫升级中。。。。
回复 支持 反对

使用道具 举报

发表于 2012-1-29 16:58:59 | 显示全部楼层
Post by waterloo2005;2158615
非常感谢。
现在gnome3.2已经进入portage了。面临是否升级的问题(很久没升级了)。
找不到GNOME 3的hdaps applet啊!
犹豫升级中。。。。


这个真没有,,,但是hdaps 的功能是开启的。。

;>
回复 支持 反对

使用道具 举报

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

本版积分规则

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