一个老问题仍然存在:我使用普通硬盘,Load_Cycle_Count 增加得非常快。每隔几秒硬盘就会进入停放位置并再次被唤醒。
由于这个错误,我丢失了一个硬盘。问题出在 ubuntu 14.04、14.10、debian 5、6、7(我认为还有其他系统)。
网上有很多关于这个问题的文章,但是还没有人解决它。
https://bugs.launchpad.net/ubuntu/+source/hdparm/+bug/969165
答案1
我曾经遇到过同样的问题,而且不久前还丢失了一块硬盘。为了解决这个问题,我设置了 hdparm 来防止 spindown 来防止这个问题。下面是具体方法。打开终端并执行以下命令:
echo "hdparm -B 254 /dev/sda" | sudo tee -a /etc/pm/power.d/90_hdparm
现在,使该文件可执行:
sudo chmod +x /etc/pm/power.d/90_hdparm
复制一份到 sleep.d
sudo cp /etc/pm/power.d/90_hdparm /etc/pm/sleep.d
最后,每次拔掉交流电源并转为使用电池供电时,笔记本电脑都会切换到省电模式。为了防止这种情况更改 hdparm 设置,请使用 gedit 编辑文件 /etc/hdparm.conf:
sudo gedit /etc/hdparm.conf
并将以下内容复制/粘贴至文件末尾:
/dev/sda {
apm = 254
apm_battery = 254
}
在 gedit 中保存文件并退出。
重新启动并使用以下命令检查更改是否生效:
sudo hdparm -B /dev/sda
另外,确保 hdapsd 没有运行:
sudo service hdapsd stop
如果安装了 ThinkPad 驱动程序但不需要,请卸载它们:
sudo apt-get purge tp-smapi-*