質問: マシンチェックの例外によるランダムな再起動 ラップトップが1日2回ほどランダムに再起動します。再起動前の次のエラーログが表示されます。。残念ながら、マシンチェック例外(mce)をデコードする方法がわかりません。 mcelog --asciiは何も出力しません。これがソフトウェアの問題である可能性はありますか?ラップトップは、intel core i5-3317uプロセッサを搭載したsamsung np900x3cです。 3.13.5カーネルでarch linuxを使用しています。
回答: これは内部cpuの問題のようです。 1つ以上のコアでチェックサムエラーをトリガーします。私のラップトップ(samsung np900x3c)は時々同じことをします。windowsがクラッシュせず、linuxがクラッシュしない理由は、windowsがブート時に自動的にintelの最新のマイクロコードをcpuにロードするという事実に関係している可能性があります。マイクロコードはcpu内で実行される「ファームウェア」(存在する)であり、インテルは時々これにパッチを当て(バグ修正)、新しいマイクロコードをリリースします。これは実際にはサムスンのbiosアップデートでアップデートされるはずですが、それは起こりそうにありません......幸い、windowsが行うように、起動時に新しいintelマイクロコードをcpuにロードすることは可能ですが、これは次の再起動までしか保持されません。さらに幸いなことに、debianとubuntuでは、これは次のように簡単に実行できます。sudo apt-get install intel-microcodeこの後、linuxは起動のたびに最新のintelマイクロコードをcpuにロードします。試してみて、問題が解消するかどうかを確認してください。私はこれを数日前に自分のラップトップで自分で行っており、それ以来クラッシュは見られません。