看来我的笔记本电脑(Acer Aspire One AOA150)在启动时用完了 MTRR。我已经对这个问题进行了一些谷歌搜索,并读到人们建议打开 MTRR 消毒来解决它,但是,它仍然发生。我正在运行 Arch Linux(但这应该无关紧要)。你可以看到我在这里启用了 MTRR 清理:
[chris@helios ~]$ zgrep 'SANITIZER' /proc/config.gz
CONFIG_MTRR_SANITIZER=y
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
Run Code Online (Sandbox Code Playgroud)
这是我的相关系统信息:
用户名 -a:
Linux helios 2.6.38-aao-light #1 SMP PREEMPT Fri Apr 1 03:02:37 BST 2011 i686 Intel(R) Atom(TM) CPU N270 @ 1.60GHz GenuineIntel GNU/Linux
Run Code Online (Sandbox Code Playgroud)
dmesg 潜在警告:
[ 0.000000] Notice: NX (Execute Disable) protection missing in CPU!
[ 0.000000] RCU-based detection of stalled CPUs is disabled.
[ 0.000000] Verbose stalled-CPUs detection is disabled.
[ 0.157222] ACPI Error: [CAPB] Namespace lookup failure, AE_ALREADY_EXISTS …
Run Code Online (Sandbox Code Playgroud)