我刚刚安装在当前ISO的旧版HP ML310 G5 Box Fedora 25 Server上。它使用安装内核启动 - 4.8.6-300。我在dmesg中看到下面的错误,但它仍然会启动。
[ 0.033000] smpboot: CPU0: Intel(R) Xeon(R) CPU 3065 @ 2.33GHz (family: 0x6, model: 0xf, stepping: 0xb)
[ 0.033000] Performance Events: PEBS fmt0+, Core2 events, Broken BIOS detected, complain to your hardware vendor.
[ 0.033000] [Firmware Bug]: the BIOS has corrupted hw-PMU resources (MSR 186 is 43003c)
[ 0.033000] Intel PMU driver.
...
[ 0.678420] ACPI: Thermal Zone [THM0] (8 C)
[ 0.678473] ERST: Failed to get Error Log Address Range.
[ 0.678578] GHES: APEI firmware first mode is enabled by WHEA _OSC.
...
[ 7.356291] iTCO_wdt: Found a ICH9R TCO device (Version=2, TCOBASE=0x0960)
[ 7.356313] watchdog: iTCO_wdt: cannot register miscdev on minor=130 (err=-16).
[ 7.356453] watchdog: iTCO_wdt: a legacy watchdog module is probably present.
[ 7.356823] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
...
[ 12.411314] audit: type=1305 audit(1492254455.147:78): audit_pid=800 old=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:auditd_t:s0 res=1
[ 12.804386] Raw EDID:
[ 12.804433] 00 00 00 00 00 00 3f ff ff ff ff ff ff ff ff ff
[ 12.804519] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 12.804613] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 12.804718] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 12.804803] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 12.804888] ff ff ff 80 00 00 00 00 00 00 00 00 00 00 00 00
[ 12.804973] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 12.805065] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 12.833820] EDID block is all zeroes
[ 12.862313] EDID block is all zeroes
[ 12.890773] Raw EDID:
[ 12.890817] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 12.890902] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 12.890987] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 12.891081] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 12.891166] 00 00 00 00 00 7f ff ff ff ff ff ff ff ff ff ff
[ 12.891263] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 12.891364] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 12.891449] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 12.891538] radeon 0000:01:02.0: VGA-1: EDID block 0 invalid.
在我做了dnf makecache之后; dnf更新并从内核切换--4.8.6-300到4.10.9-200服务器无法启动...我无法获取日志,因为我无法登录进入交互式提示..唯一的消息我在屏幕上看到:
[Firmware bug]: The BIOS has corrupted hw-PMU resources (MSR 186 is 43003c)
ACPI Error: Field [CDW3] at 96 exceeds Buffer [NULL] size 64 (bits) (20160930/dsopcode-236)
ACPI Error: Method parse/execution failed [\_SB._OSC] (Node ffffa38274baf50), AE_AML_BUFFER_LIMIT (20160930/psparse-543)
NMI watchdog: BUG: soft lockup - CPU#0 stuck for 23s! [swapper/01]
我找到了一些关于hw-PMU资源的信息,但是我从HP& RHEL文章,这不是主要问题。这也是我的感觉,因为我可以使用此错误和4.8内核启动...我仍然找不到有关ACPI错误和NMI Watchdog错误的任何有用信息。
任何想法如何解决这个问题?我希望在使用4.8内核启动时,我可以解决BIOS更改或内核参数问题...
答案 0 :(得分:0)
来自bugzilla
HP的\ SB._OSC方法违反了ACPI规范。 \ SB._OSC已记录 在HP固件尝试 解释为一个12字节的字节惠普对此忽略了规格 方法并实现为处理器时钟的一部分 控制规范。我们不能冒险解决这个问题 打破符合规范的机器。实际上没有任何东西可以打破 错误的结果。