2017-05-24 22 views
-1

我有pfsense框,我只用於測試和學習。今天,我用它部署到生產的意圖插入它並得到了以下錯誤:pfsense致命陷阱12在內核模式下的頁面錯誤

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

2次通過後內存測試沒有錯誤。我取消了它,因爲我能做的所有其他疑難解答比讓測試運行更快。如果我沒有找到任何東西,我會讓memtest在一夜之間運行。

關機狀態的單位,斷開連接顯示器和嘗試:

看到在pfsense論壇用戶說,他們已經看到的事件,其中problem was caused by the monitor(回覆#2),我做了一些故障排除超出了我原來的配置後備用顯示器和備用VGA電纜。
結果:PFSense正在工作!

斷開設備電源,並將原始VGA電纜與備用顯示器放在一起。
結果:再次發生原始錯誤。

斷開設備電源,並將備用VGA電纜與原始顯示器相連。
結果:PFSense正在工作!

我重新啓動了多次,仍然沒有更多的錯誤。所以我得出結論,在pfsense中,我的主板或兩者的組合都對VGA信號線有不良影響。