LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: waterloo2005

请问有谁搞定了内核2.6.27下thinkpad的硬盘保护,是27不是17,对不起,我打错了

[复制链接]
 楼主| 发表于 2009-2-23 23:27:06 | 显示全部楼层
Post by Blahster;1951625
无语了吧?axlrose 哈哈哈哈。

简单点,用2.6.28的内核,加上china overlay里的hdapsd,就好了。
直接

  1. emerge -av hdapsd
复制代码

装好之后注意portage给出的提示信息,然后启动hdapsd服务,就好呃。


我当然知道ln是什么,只是想问:感觉好些直接emerge就可以了啊?
回复 支持 反对

使用道具 举报

发表于 2009-2-24 09:53:29 | 显示全部楼层
Post by waterloo2005;1951657
我当然知道ln是什么,只是想问:感觉好些直接emerge就可以了啊?



我当时写BLOG的时候好像gentoo-china-overlay上还没把hdapsd的ebuild弄过去,然后就用了其他地方的overlay,才搞得这么麻烦的,如今gentoo china 上有了,方法就参考顶置贴如何使用 gentoo china overlay的办法就行了,只能怪我贴的是老的东东,不过我贴的方法适合其他类似应用,我的原则是尽量让第三方overlay的包以 ln 的方式到我的local overlay,可能你遇到过多个overlays全进你的make.conf OVERLAY管理的时候遇到麻烦的时候就会考虑我的办法了
回复 支持 反对

使用道具 举报

发表于 2009-2-24 10:42:29 | 显示全部楼层
我上次用的24到26的内核,会时不时挂住!后来就不用了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-24 19:13:06 | 显示全部楼层
Post by axlrose;1951337

  1. http://gentoo.o0o.nu/

  2. Gentoo "sectools" overlay

  3. Add gentoo "sectools" overlay (do it once only):
  4. /etc/layman/layman.cfg:
  5.   http://www.gentoo.org/proj/en/overlays/layman-global.txt
  6.   http://gentoo.o0o.nu/sectools.xml
  7. and add it to layman:
  8.   layman -f
  9.   layman -a sectools

  10. Run "layman -S" periodicaly for new updates

  11. 把hdapsd, tp_smapi ln -sv 到自己的本地overlays仓库,安上就可以了
  12. 之前一直是用的2.6.25的内核
  13. http://www.thinkwiki.org/wiki/ThinkWiki
  14. http://www.thinkwiki.org/wiki/HDAPS

  15. http://hi.baidu.com/3444542/blog/item/508b595caf43fb44faf2c041.html 我的BLOG
复制代码


太久没弄记不到了,要写手把手教程实在记不到了,方法就是参考WIKI的来,前提是先看WIKI(地址已贴上了),建议还是把你按WIKI弄到哪一步有问题拿来问总比让人家写手把手好,论坛里有精华贴,虽然是T43的不过很多适用于T61
PS:最新的hdapsd我用的是gentoo-china-overlay里的

http://forum.ubuntu.org.cn/viewt ... ;p=1147280#p1147280  刚翻到的
ThinkPad SL系列Linux驱动出来了!


sectools里的hdapsd,在我的t43上好像不行啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-25 15:18:31 | 显示全部楼层
我运行echo -1 > /sys/block/sda/device/unload_heads不起作用
/sys/block/sda/device/unload_heads的值还是0
回复 支持 反对

使用道具 举报

发表于 2009-2-25 21:42:35 | 显示全部楼层

  1. http://gentoo-china-overlay.googlecode.com/svn/distfiles/hdapsd-20081005.c.bz2
  2. http://gentoo-china-overlay.googlecode.com/svn/distfiles/hdaps_protect-patches-3.tar.bz2

  3. #define PID_FILE                "/var/run/hdapsd.pid"
  4. #define SYSFS_POSITION_FILE            "/sys/devices/platform/hdaps/position"
  5. #define MOUSE_ACTIVITY_FILE     "/sys/devices/platform/hdaps/keyboard_activity"
  6. #define KEYBD_ACTIVITY_FILE     "/sys/devices/platform/hdaps/mouse_activity"
  7. #define SAMPLING_RATE_FILE      "/sys/devices/platform/hdaps/sampling_rate"
  8. #define POSITION_INPUTDEV       "/dev/input/hdaps/accelerometer-event"


复制代码


you da bu liao zhong wen le
回复 支持 反对

使用道具 举报

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

本版积分规则

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