PowerRC's Blog

Posted by:
PowerRC

码农,吃货,偶尔飙车和摄影,应该属于危险人物。

7,104

解决 “Machine Check Error”

我今天用U盘,给一台测试机重装linux系统时遇到了这个问题。
先简要说一下我的硬件环境

主板:华硕H81M-K
CPU:i3-4330 haswell
u盘:威刚 adata USB3.0 16G AUV128-16G-RBY

u盘用linux的unetbootin所生成,试过用了centos 6.5的几个不同iso,只要不用uEFI模式,就会报错“ Machine Check Error".
但是centos 6.5只有live cd才支持uefi模式,而6.5的livecd不支持haswell的显示核心,在引导过程中会报错kernel panic.

针对我的这块主板,需要进入BIOS修改以下设置才能解决问题
把security boot mode关闭。
把CPU的虚拟化支持关闭 (virtual technology support)

我个人推测是主板bios的bug。
我google后发现很多人遇到这个问题,只需要关闭security boot即可,但是我用的这块主板不行,必须把VT也关了。

版权申明

若文中未注明,则本文由 PowerRC 原创,转载请注明出处。

分享

发表评论

*

code

back up ↑