分页: 1 / 1

听说装ubuntu会损坏笔记本硬盘,是这样的吗?

发表于 : 2011-03-08 11:13
fish_914
以下是我网上搜到的,想问一下,10.10解决这个问题了吗?还是根本对硬盘没损害。

事实上这个bug已经log了很久,在8.10中还是没有解决。好在,很多高人已经找到了多种解决方法。等不及Canonical官方fix的就看下去。

如何确定你有症状:
安装smartmontools,由此可以查看硬盘的SMART信息。

smartctl -a /dev/$disk | grep Load_Cycle_Count

$disk
SATA -> sda
PATA -> hda
以此类推

没有用修复之前,LCC每小时增长大概30-50不等,在不同的硬件上应该会不些差别。

root@linux:/etc/acpi# smartctl -a /dev/sda | grep Load_Cycle_Count
193 Load_Cycle_Count 0x0032 092 092 000 Old_age Always - 87399
root@linux:/etc/acpi# smartctl -a /dev/sda | grep Temp
194 Temperature_Celsius 0x0022 100 100 000 Old_age Always - 43 (Lifetime Min/Max 2/47)

这是我D620上的Count,在没用应用fix的情况下跑了大半年,看来影响并没有想象的那么大。从大多数硬盘的specification中得知,理论上LCC达到600000的时候,硬盘估计就报废了。

推荐的解决方法:
加入acpi脚本
1. 为使用电源和电池的时候定制不同的hdparm参数。你可能需要把/dev/sda修改成你的硬盘设备。

$sudo vi 99-hdd-ugly-fix.sh

内容
#!/bin/bash
if on_ac_power; then
# on AC so don't do any head parking
hdparm -B 254 /dev/sda # you might need 255 or a different value
else
# either on battery or power status could not be determined
# so quickly park the head to protect the disk
hdparm -B 192 /dev/sda
fi

2. 将如上脚本安装到以下4个目录,分别代表了AC电源,电池,从待机恢复和开机:
$sudo install 99-hdd-ugly-fix.sh /etc/acpi/ac.d/
$sudo install 99-hdd-ugly-fix.sh /etc/acpi/battery.d/
$sudo install 99-hdd-ugly-fix.sh /etc/acpi/resume.d/
$sudo install 99-hdd-ugly-fix.sh /etc/acpi/start.d/

这个方案比开启laptop mode简单且方便。

应用之后开机,LCC不会再增加了。自己心里还是舒服很多

Re: 听说装ubuntu会损坏笔记本硬盘,是这样的吗?

发表于 : 2011-03-08 16:02
monk
lz处贴来问这个问题 :em04
本本用了2年还没坏 :em09

Re: 听说装ubuntu会损坏笔记本硬盘,是这样的吗?

发表于 : 2011-03-08 16:08
nmsfan
没感觉
这个估计是rp问题

Re: 听说装ubuntu会损坏笔记本硬盘,是这样的吗?

发表于 : 2011-03-08 16:12
枫叶饭团
人品才是最重要的

Re: 听说装ubuntu会损坏笔记本硬盘,是这样的吗?

发表于 : 2011-03-08 16:26
leeaman
同意ls :em05