歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu系統損害筆記本電腦硬盤的問題

Ubuntu系統損害筆記本電腦硬盤的問題

日期:2017/2/28 17:12:11   编辑:Linux教程

CnBeta近日報道了一個Ubuntu系統中損害筆記本電腦硬盤的問題。此Bug造成的後果為令硬盤的Load/Unload Cycle次數異常增加。最初的報告是達到了23次每分鐘。一般硬盤的設計是能夠承受600000次。這樣無疑會縮減硬盤壽命。

驗證Load/Unload Cycle計數的方法:

Ubuntu下:

終端中運行sudo smartctl -a $HDD | grep Load_Cycle_Count

(需先安裝smartmontools包。並啟用硬盤SMART監控功能:sudo smartctl -s on $HDD)

/*******我電腦是將“&HDD”改為“/dev/sda”*******/

Windows下:

運行Everest或其他檢測軟件,查看硬盤SMART信息,其中有Load/Unload Cycle計數。

如果計數增長很快,那麼你就中彩了。

從社區的回帖來看,該問題普遍存在,Dell Inspiron和IBM/Lenovo Thinkpad的報告最多。

對於產生這個問題的原因,則有不同看法。以下意見占上風:筆記本硬盤內置的自動進入低耗狀態的參數過於嚴厲,導致頻繁的Load/Unload。 Ubuntu默認不會改動內置的參數,而其他系統則無視或者不使用硬盤的這一功能,反而保護了硬盤的壽命。也有認為是Ubuntu過於頻繁地向硬盤發出降低能耗等級的指令造成的。這個問題牽扯到硬件廠商和操作系統兩方面。

用筆記本裝Ubuntu的朋友們,為了自己的硬盤,為了自己寶貴的數據,還是看一看解決方法吧:

方法一(經試驗該方法有效):

創建一個名為"99-hdd-spin-fix.sh"的文件,寫如下兩行字(針對SATA硬盤):

#!/bin/sh

hdparm -B 254 /dev/sda

並將該文件復制到以下三個位置:

/etc/acpi/suspend.d/

/etc/acpi/resume.d/

/etc/acpi/start.d/

Copyright © Linux教程網 All Rights Reserved