udreams 发表于 2005-2-1 16:33:30

为什么在启动linux后,硬件配置的过程中把我的风扇关了

屏幕有一段是显示:
fans: pci...
=off
=off

而且在用linux的过程中确实风扇没转
太危险了,弄得我只敢开一会儿机便马上关掉
这是我的配置问题吗?请教各位高手 :)

12543122 发表于 2005-2-1 22:40:57

acpi的问题?

关掉acpid 看行不行。


或者重新编译内核,去掉 Power management options (ACPI, APM) -->ACPI Support -->Fan ACPI_FAN
应该就可以了

没遇到过这个问题,全凭想像的,可不一定行啊~

帮你顶一下

llc 发表于 2005-2-1 23:43:52

Re: 为什么在启动linux后,硬件配置的过程中把我的风扇关了

屏幕有一段是显示:
fans: pci...
=off
=off

而且在用linux的过程中确实风扇没转
太危险了,弄得我只敢开一会儿机便马上关掉
这是我的配置问题吗?请教各位高手 :)
不会这么恐怖吧?
你用的什么版本?是在笔记本上的吗?

12543122 发表于 2005-2-1 23:54:16

哈哈,这个版本用来烤机倒是不错

antijp 发表于 2005-2-2 17:31:20

先把你的BIOS里面的所有和风扇有关的所有设置都设置成不关闭风扇看看

PXE2 发表于 2005-2-3 13:28:26

是内核关的
<*> Button
  这个选项用于注册基于电源按钮的事件,比如power, sleep等,当你按下按钮时事件将发生,一个守护程序将读取/proc/acpi/event,并执行用户在这些事件上定义的动作比如让系统关机。
<*> Fan
这个选项提供对系统风扇的控制支持,可以通过用户层的程序来对系统风扇进行控制(比如打开,关闭,读取当前风扇的运行状态等,

还有些新功能:如
kernel-utils 包括几个能够用来控制内核或您的机器硬件
的工具。其中包括:
* dmidecode - 提供关于 BIOS 和母板修订的信息
* microcode_ctl - 更新 Intel cpu 上的微码
* smartctl - 监视您的磁盘的健康状况
] Software Suspend (EXPERIMENTAL)
  选择这个选项你可以挂起你的计算机(有点象XP中的休眠),打开这项功能后,你可以使用swsusp或者shutdown -z 来挂起你的计算机。这样系统会将你当前正在进行的工作(也就是当前内存中的内容)作成一个镜象保存到你的交换分区中,在你下一次启动时使用启动参数 “resume=/dev/你的交换分区”,内核就会将上一次的工作内核从镜象文件中恢复到内存,这可以大大提高系统的启动速度。当你不想恢复上次的工作时向内核传递参数“noresume"。不过系统启动后你的交换分区将不可以使用,你可以使用mkswap命令来重新格式化你的交换分区。这个功能不需要高级电源管理的支持。
< > /dev/cpu/microcode - Intel IA32 CPU microcode support
  这个选项将让你可以更新Intel IA32系列处理器的微代码,当然你还必须在文件系统选项中选择devfs才能正常的使用它。如果你把它译为模块你还需要在modprobe.conf中加上这一行alias char-major-10-184 microcode
  内核本身并不带有微代码的二进制文件
*] Machine Check Exception

如果你的系统出现一些问题比如CPU过热,内核将会在屏幕上打印相关信息来提醒你。这个功能是需要硬件支持的。你可以查看/proc/cpuinfo看看是否有mce标志,有的话就选吧。如果你十分十分的不幸,选了它之后出现问题,可以在启动时加nomce参数来关闭它。

<*> Thermal Zone

当你的系统温度过高时,ACPI可以利用这个选项来控制你的系统,及时调整系统的工作状态以保护你的CPU,非常棒的一个特性一定要选呀,要不然也就不用使用ACPI了。(当然这需要硬件的支持)

udreams 发表于 2005-2-3 20:12:42

谢谢大家,我再好好看看
刚刚看了一下启动过程:
ACPI: Processor (supports 8 throttling states)
ACPI: Power Button (FF)
ACPI: Lid Switch
ACPI: Fan (off)
ACPI: Fan (off)
ACPI: Thermal Zone (19 C)
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
真是acpi的问题,我尝试编译内核试试
谢谢

udreams 发表于 2005-2-3 21:27:48

那我怎么具体操作呢?谢谢指点!


是内核关的
<*> Button
  这个选项用于注册基于电源按钮的事件,比如power, sleep等,当你按下按钮时事件将发生,一个守护程序将读取/proc/acpi/event,并执行用户在这些事件上定义的动作比如让系统关机。
<*> Fan
这个选项提供对系统风扇的控制支持,可以通过用户层的程序来对系统风扇进行控制(比如打开,关闭,读取当前风扇的运行状态等,

还有些新功能:如
kernel-utils 包括几个能够用来控制内核或您的机器硬件
的工具。其中包括:
* dmidecode - 提供关于 BIOS 和母板修订的信息
* microcode_ctl - 更新 Intel cpu 上的微码
* smartctl - 监视您的磁盘的健康状况
] Software Suspend (EXPERIMENTAL)
  选择这个选项你可以挂起你的计算机(有点象XP中的休眠),打开这项功能后,你可以使用swsusp或者shutdown -z 来挂起你的计算机。这样系统会将你当前正在进行的工作(也就是当前内存中的内容)作成一个镜象保存到你的交换分区中,在你下一次启动时使用启动参数 “resume=/dev/你的交换分区”,内核就会将上一次的工作内核从镜象文件中恢复到内存,这可以大大提高系统的启动速度。当你不想恢复上次的工作时向内核传递参数“noresume"。不过系统启动后你的交换分区将不可以使用,你可以使用mkswap命令来重新格式化你的交换分区。这个功能不需要高级电源管理的支持。
< > /dev/cpu/microcode - Intel IA32 CPU microcode support
  这个选项将让你可以更新Intel IA32系列处理器的微代码,当然你还必须在文件系统选项中选择devfs才能正常的使用它。如果你把它译为模块你还需要在modprobe.conf中加上这一行alias char-major-10-184 microcode
  内核本身并不带有微代码的二进制文件
*] Machine Check Exception

如果你的系统出现一些问题比如CPU过热,内核将会在屏幕上打印相关信息来提醒你。这个功能是需要硬件支持的。你可以查看/proc/cpuinfo看看是否有mce标志,有的话就选吧。如果你十分十分的不幸,选了它之后出现问题,可以在启动时加nomce参数来关闭它。

<*> Thermal Zone

当你的系统温度过高时,ACPI可以利用这个选项来控制你的系统,及时调整系统的工作状态以保护你的CPU,非常棒的一个特性一定要选呀,要不然也就不用使用ACPI了。(当然这需要硬件的支持)

llc 发表于 2005-2-4 00:31:24

可能内核觉得你电脑CPU温度不高,将风扇关闭了吧?可能热的时候就自动打开风扇了

udreams 发表于 2005-2-4 10:44:44

真希望是这样,千万不要把cpu烧了 :?

llc 发表于 2005-2-4 11:09:42

真希望是这样,千万不要把cpu烧了 :?
应该不会的,笔记本的CPU都有防过热保护,通常都是在CPU温度达到一定值后风扇才开始转动,温度不高时就不转,这样可以省电

fxl2000 发表于 2005-2-25 17:23:40

急急!!!   到底怎么操作呢?
页: [1]
查看完整版本: 为什么在启动linux后,硬件配置的过程中把我的风扇关了