LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: struggle

修改rc.shutdown使笔记本关机时硬盘不卡他响了

[复制链接]
发表于 2007-5-12 22:54:36 | 显示全部楼层
郁闷,自从上次pacman -Syu 后,rc.shutdown也更新了.
再按LZ的方法做时,却要11s-12s才行,不解.会不会跟硬盘当时温度有关?因为今天开机时间较长.

我用KillTux的办法反而没效果.
回复 支持 反对

使用道具 举报

发表于 2007-5-14 02:53:05 | 显示全部楼层
Post by KillTux
改过之后不能断电的 有新办法
恢复成原来的 在
                printhl "${C_H2}POWER OFF"
        /sbin/poweroff -d -f -h -i
中间加一行
                printhl "${C_H2}POWER OFF"
                /sbin/hdparm -y /dev/sda (看自己的情况)
        /sbin/poweroff -d -f -h -i
我这没问题了


哈哈。相当有效,耳根清静了。心也安了。
回复 支持 反对

使用道具 举报

发表于 2007-5-14 10:38:02 | 显示全部楼层
Post by KillTux
改过之后不能断电的 有新办法
恢复成原来的 在
                printhl "${C_H2}POWER OFF"
        /sbin/poweroff -d -f -h -i
中间加一行
                printhl "${C_H2}POWER OFF"
                /sbin/hdparm -y /dev/sda (看自己的情况)
        /sbin/poweroff -d -f -h -i
我这没问题了


我用这个方法不行,在断电时仍然会有噪音存在。用一楼朋友的方法后,机器显示Power off后,机器停止响应,得手动断电了。
我的硬盘是Ultra ATA,不知道你们是不是都是针对SATA硬盘来修改的!
看帖子说,这个bug将在kernel-2.6.22中被修正。
回复 支持 反对

使用道具 举报

发表于 2007-5-14 11:07:54 | 显示全部楼层
Post by KillTux
改过之后不能断电的 有新办法
恢复成原来的 在
                printhl "${C_H2}POWER OFF"
        /sbin/poweroff -d -f -h -i
中间加一行
                printhl "${C_H2}POWER OFF"
                /sbin/hdparm -y /dev/sda (看自己的情况)
        /sbin/poweroff -d -f -h -i
我这没问题了


这个有效,我的是ATA的,Samsung SP0411N。

我用楼主的方法只能让关机时间延迟,最后断电还是会有那个声音。
回复 支持 反对

使用道具 举报

发表于 2007-5-14 11:15:44 | 显示全部楼层
关机那个 "嘎" 的一响 真的对硬盘有害么????

现在的硬盘应该没有问题吧 是不是心里作用
回复 支持 反对

使用道具 举报

发表于 2007-5-14 21:07:58 | 显示全部楼层
Post by 軒轅.子
关机那个 "嘎" 的一响 真的对硬盘有害么????

现在的硬盘应该没有问题吧 是不是心里作用


在我看来,这种情况和断电关机一样。你听听强行关机的硬盘声音,就明白了。
回复 支持 反对

使用道具 举报

发表于 2007-5-15 09:51:59 | 显示全部楼层
怪事,昨天无聊,装了个gentoo,发现gentoo不存在这个问题。
回复 支持 反对

使用道具 举报

发表于 2007-5-15 10:13:23 | 显示全部楼层

  1. # Power off or reboot
  2. if [ "$RUNLEVEL" = "0" ]; then
  3.         printsep
  4.         printhl "${C_H2}POWER OFF"
  5. #        /sbin/poweroff -d -f -h -i
  6.   /sbin/halt -d -h -i
  7.   sleep 8
  8.   /sbin/poweroff -f

复制代码


有没有ATA/Ultra ATA的用户能这样成功关机的呢?
我这样修改后,关机显示System halted就停止了,得手动关闭。
不过这样也好,本本硬盘没有发出噪音了,只不过关机多了一步步骤。
用上面的方法,加上/sbin/hdparm -y后,仍然关机时硬盘会发出噪音。
回复 支持 反对

使用道具 举报

发表于 2007-5-15 11:15:36 | 显示全部楼层
同上
使用hdparm -y 后问题还是没有解决
回复 支持 反对

使用道具 举报

发表于 2007-5-16 05:28:48 | 显示全部楼层
看了下hdparm的man,-y 和 -Y 有什麽差別,看不太懂。好像加到rc.shutdown都可以達到同樣的效果。
  1. -y     Force  an  IDE drive to immediately enter the low power consump-
  2.               tion standby mode, usually causing it to spin down.  The current
  3.               power mode status can be checked using the -C flag.

  4. -Y     Force  an  IDE  drive to immediately enter the lowest power con-
  5.               sumption sleep mode, causing it to shut down completely.  A hard
  6.               or soft reset is required before the drive can be accessed again
  7.               (the Linux IDE driver will automatically handle issuing a  reset
  8.               if/when  needed).   The current power mode status can be checked
  9.               using the -C flag.
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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