避免筆記本硬盤的咔咔聲

此頁由 Linux Wiki用戶Chenxing 於 2008年12月25日 (星期四) 10:08 的最後更改。

出自Linux Wiki

提示:此文已超过 7 年(2903 天)未更新,如发现内容过时或有误,欢迎改进:)

對於一些較新的筆記本或筆記本硬盤,經常會在運行Linux等系統時聽到“咔咔”的聲音,雖然不大,但在安靜的環境中還是會影響不少朋友工作的心情。本文簡單分析其原因,並給出一個解決方案。

Hint.gif
提示:
經不完全測試,只有Debian的默認設置可以避免咔咔聲的出現。

原因簡析

不少筆記本運行時會設法降低耗能。體現在硬盤上有一點就是在適當的時候降低轉速。當盤片轉速降低無法再產生空氣薄膜的時候,就將磁臂以及磁頭旋轉一下,停靠到磁盤旁邊的一個小斜坡上。這樣就完全避免了磁頭與盤片的直接接觸。[1]

上面介紹的技術稱為磁頭Load/Unload技術,它有益處,比如提高硬盤的可靠性等。但同時也會發出不小的“咔咔”聲,並可能造成磁頭磨損。[2][3]

所以,為了讓硬盤更安靜,方法就是修改硬盤的電源管理策略。

解決方法

本文介紹一種較為簡便的解決方法,即使用hdparm程序調整硬盤參數。在命令行中調整的方法是:

# /sbin/hdparm -B 254 /dev/sda

其中-B參數就是調整磁盤電源管理的屬性。/dev/sda則應按需改為你的硬盤設備名。

為了讓這一程序自動運行,對於openSUSE等系統,可將其加到開機自動運行程序中。而對於Ubuntu類的系統,則需要編輯/etc/acpi中的相應腳本。

Ubuntu系統的具體設置方式可以參考Ubuntu中的Load/Unload Cycle Count問題及解決方案


參考資料

  1. Ubuntu中的Load/Unload Cycle Count問題及解決方案
  2. 日立關於Load/Unload技術的解釋
  3. StorageReview上的分析

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
简体繁体转换