笔记本电脑使用交流电运行时硬盘过热

笔记本电脑使用交流电运行时硬盘过热

情况是这样的。使用 12.04 笔记本电脑时,运行非常凉爽和安静,但一旦插入电源,硬盘的温度就开始上升。(很快就达到 60•C)。但是,当我拔下交流电源线时,温度会降至正常水平(45-50•C)。可以做些什么来纠正这个问题?提前致谢

HP PAVILION DV6700 英特尔酷睿双核处理器 2.0GHz 4GB RAM 250GB 硬盘

hdparm这里是smartctl我的 ubuntu 分区上的pastebins sda3

sudo smartctl -a /dev/sda3 (使用电池)

sudo smartctl -a /dev/sda3 (在 AC 上)

sudo hdparm -I /dev/sda3 (使用电池)

sudo hdparm -I /dev/sda3 (在 AC 上)

sudo hdparm -i /dev/sda3 (使用电池)

sudo hdparm -i /dev/sda3 (在 AC 上)

答案1

解决方案如下:

laptop-mode-tools正在控制硬盘的电源管理,您需要根据您的情况对其进行适当的配置。

使用 root 权限打开/etc/laptop-mode/laptop-mode.conf进行编辑,并在第 276 行左右(在 Ubuntu 12.04 上),将此值更改为600

NOLM_HD_IDLE_TIMEOUT_SECONDS=7200

这是您的驱动器被告知“旋转停止”或在交流电源上空闲之前的时间。 10 分钟没有读/写活动是合理的。

在第 290-291 行左右(在 Ubuntu 12.04 上),将这两个值更改为1

LM_AC_HD_POWERMGMT=254

NOLM_AC_HD_POWERMGMT=254

这些设置授予驱动器的电源管理级别,1 表示“完全”电源管理,254 表示“几乎为零”电源管理。后一个设置是温度的原因,因为您可以设置级别,但如何驱动器管理电源的水平完全取决于它自己——它完全取决于驱动器固件中的实现,并且可能因型号、制造商等而异。

通过这些更改,我们现在告诉驱动器执行与使用电池时相同的电源管理(这对您来说是令人满意的)。这与简单地允许驱动器在使用交流电时旋转不同(如@EliahKagan 的回答),因为这仍然会让驱动器的电源管理在级别设置为接近零254

如何确定电源管理级别

要了解使用电池、交流电或任何其他情况下的电流水平:

sudo hdparm -I /dev/sda | grep Advancedsda适当替换)

答案2

您是否尝试过安装 Jupiter?(http://www.webupd8.org/2011/09/jupiter-applet-finally-available-for.html)

将其连续设置为“按需供电”或“省电”,也许可以降低 HD 的转速

我在 Precise Pangoling 12.04 上使用它,效果很好(虽然我没有遇到你的过热问题......)

希望能帮助到你

答案3

我想请您在其他版本的 Ubuntu 上测试一下(例如 ubuntu 10.4 或 11.04 或 11.10 - 您可以使用这些发行版的实时版本)。如果问题仍然存在,

A. 首先检查接地连接,因为接地不当总是会导致过热问题

B. 检查您的 A/C 适配器,因为它可能已损坏并在插入交流电源时导致硬盘过热。

c. 检查您的笔记本电脑电池,电池故障会导致适配器出现问题,因为它可能会尝试“过度充电”电池,这不会增加电池的电量,而是将电量以热能的形式辐射出去(这就是导致过热的原因)。

我会要求您取出笔记本电脑的电池,然后将其插入交流电源以检查电池。

答案4

要使硬盘即使在交流电源下运行时也能保持减速,请按Alt+ F2,然后运行以下命令:

gconf-editor /apps/gnome-power-manager/disks

这将打开配置编辑器并直接带您进入自动降低磁盘转速的选项。确保spindown_enable_ac和 都已选中spindown_enable_battery

相关内容