我有用于测试和学习的pfsense盒子。今天我插入它的目的是将其部署到生产中并出现以下错误:
Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id=00
fault virtual address = 0x8
fault code = supervisor write data, page not present
instruction pointer = 0x20:0xffffffff81017ea9
stack pointer = 0x28:0xffffffff824646z0
frame pointer = 0x28:0xffffffff824648f0
current process = 0 (swapper)
thread pid 0 tid 100000
Stopped at vesa_configure+0xbb9: niv1 $0xffffffff, (%rcx,%rax.1)
我现在正在机器上进行记忆测试,到目前为止已完成68%且没有任何错误。完成后我将测试硬盘。但是,当我尝试使用pfsense可启动USB启动防火墙设备时,我也会收到同样的错误。
我的控制台在错误发生后没有响应按键,因此我不确定如何通过命令行进行故障排除。这个错误是什么意思?你是如何克服它的?
答案 0 :(得分:0)
2次通过后,内存测试没有错误。我取消了它,因为我能做的所有其他故障排除比让测试运行更快。如果我没有找到任何东西,我会让记忆在一夜之间运行。
在pfsense论坛中看到一位用户说他们看到了problem was caused by the monitor(回复#2)的事件后,我做了一些超出原始配置的故障排除:
关闭设备电源,断开显示器电源并尝试使用备用显示器和备用VGA线 结果:PFSense正在工作!
关闭设备电源,将原始VGA线与备用显示器放在一起 结果:再次出现原始错误。
关闭本机电源,将备用VGA线与原装显示器放在一起 结果:PFSense正在工作!
我重启了多次,但仍然没有更多错误。所以我得出的结论是pfsense,我的主板或两者的组合对VGA线缆敏感,给出了不良信号。