加载 cpufreq 模块时出现问题

加载 cpufreq 模块时出现问题

我想在我的服务器上安装 cpufreq 模块。我试过了

sudo modprobe acpi-cpufreq

但出现了错误

FATAL: Error inserting acpi_cpufreq (/lib/modules/2.6.18-238.12.1.el5xen/kernel/arch/x86_64/kernel/cpufreq/acpi-cpufreq.ko): No such device

cat /proc/cpuinfo 给出了这个

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      :               Intel(R) Pentium(R) D CPU 3.20GHz
stepping        : 4
cpu MHz         : 3200.542
cache size      : 2048 KB
physical id     : 0
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
wp              : yes
flags           : fpu tsc msr pae cx8 apic mtrr cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc pni vmx est cid cx16 lahf_lm
bogomips        : 8005.14
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      :               Intel(R) Pentium(R) D CPU 3.20GHz
stepping        : 4
cpu MHz         : 3200.542
cache size      : 2048 KB
physical id     : 1
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
wp              : yes
flags           : fpu tsc msr pae cx8 apic mtrr cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc pni vmx est cid cx16 lahf_lm
bogomips        : 8005.14
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

uname -r 给出2.6.18-238.12.1.el5xen

ls /lib/modules/2.6.18-238.12.1.el5xen/kernel/arch/x86_64/kernel/cpufreq/

给出

acpi-cpufreq.ko  mperf.ko  powernow-k8.ko  speedstep-centrino.ko

我是否已准备好安装 cpufreq 所需的一切?我的系统是否兼容 cpufreq?如果是,我应该按照哪些步骤来安装 cpufreq?

当我进入 BIOS 设置时,我也无法查看更改 CPU 性能设置的选项。

请告诉我该怎么做。

答案1

我照做了dmesg|grep acpi,发现 acpi 设置为acpi=offin grub.conf,我将其设置为acpi=on

有效 !

答案2

检查您的 BIOS 设置 - 是否有禁用的“speedstep”设置?如果是,请启用它。也许该设置有其他名称?它可能位于节能 BIOS 设置下的某个位置。

dmesg尝试 modprobe 模块后立即运行,看看是否有任何有用的信息输出。尝试运行modprobe -v acpi-cpufreq,尽管我怀疑这是否有用。

acpi-cpufreq这看起来确实是一个适合您的 CPU 的正确模块。

除此之外,我的猜测是您的系统实际上不支持 CPU 频率调整。

相关内容