|
我的机器是Dell 600M/1.8GHz Dothan,原先用的是2.6.8-2-686-smp内核,可是有一个问题:在启动的话时候报错 “Dell Inspiron with broken BIOS detected. Refusing to enable the local APIC.”,我尝试着把BIOS升级的最新版A16,可是问题依旧。这个问题造成APIC不能很好的工作,从而cpufreqd也不能正常工作,这样CPU一直运行在最高速导致风扇就在那不停地呼呼转,噪音听起来很难受,特别是晚上夜深人静的时候。
为了解决这个问题,我就想用新一点的内核试一下,顺便练练自己编译内核。我用的是Debian Sarge,于是就把2.6.11版内核抓下来,然后按照网上自己编译内核的帖子照单抓药,一切都还顺利,就是网卡比较烦。我的机器配的是 Broadcom Corporation NetXtreme BCM5705M千兆网卡,原先在2.6.8中用的是tg3驱动,可是在2.6.11中tg3给去除了。最后我只好在编译好内核后,从Broadcom的网站(http://www.broadcom.com/drivers/downloaddrivers.php)下载了它自己的驱动自己编译安装解决。
在用新的内核后,那个讨厌的broken BIOS错误没有了,现在cpufreqd可以很好的工作了,终于不用再一直听那烦人的风扇声了。
现在我接触debian有20天左右,发现他确实不错。在这段摸索的时间里,linuxsir.cn给了我很大的帮助,在此表示感谢! |
|