我有一个只用于测试和学习的感知盒。今天,为了将它部署到生产中,我插入了它,并得到了以下错误:
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)我现在正在机器上做一个memtest,到目前为止,它已经完成了68%,没有任何错误。在完成之后,我将测试HDD。但是,当我试图用pfsense可引导usb引导防火墙设备时,也会遇到同样的错误。
在发生错误后,我的控制台不会响应按键,所以我不知道如何通过命令行进行故障排除。这个错误意味着什么?你是怎么熬过去的?
发布于 2017-05-24 20:30:40
内存测试在2次通过后没有错误。我取消了它,因为我所能做的其他故障排除比让测试运行更快。如果我找不到任何东西,我就会让memtest在一夜之间运行。
在pfsense论坛上看到一个用户说他们看到了一个问题是由监视器引起的。 (回复#2)的事件后,我做了一些故障排除,超出了我最初的配置:
关掉电源,断开显示器,试着使用备用显示器和备用VGA电缆。
结果: PFSense工作!
关掉电源,把原来的VGA电缆和备用监视器放在一起。
结果:再次出现原始错误。
关掉电源,把备用的VGA电缆和原来的显示器放在一起。
结果: PFSense工作!
我已经重新启动了多次,但仍然没有错误。因此,我的结论是,在某种意义上,我的主板或两者的组合是敏感的VGA电缆发出坏信号。
https://stackoverflow.com/questions/44166539
复制相似问题