The kernel log indicates that hardware errors were detected.

asked 2017-10-23 13:38:54 -0600

R.Mostafa gravatar image

i have just installed fedora 26 and when reboot to first use it I found a system error '' The kernel log indicates that hardware errors were detected. This is most likely not a software problem.''

The problem details is

mce: [Hardware Error]: Machine check events logged

The kernel log indicates that hardware errors were detected. The data was saved by kernel for processing by the mcelog tool. However, neither /var/log/mcelog nor system log contain mcelog messages. Most likely reason is that mcelog is not installed or not configured to be started during boot. Without this tool running, the binary data saved by kernel is of limited usefulness. (You can save this data anyway by running 'cat < /dev/mcelog > FILE'). The recommended course of action is to install mcelog. If another hardware error would occur, a user-readable description of it will be saved in system log or /var/log/mcelog.

BOOTIMAGE=/boot/vmlinuz-4.11.8-300.fc26.x8664 root=/dev/mapper/fedorareham-root ro rhgb quiet LANG=enGB.UTF-8ockquote

I checked mcelog and found that mcelog-3:153-1.fc26.x86_64 is already installed. What could be the problem?

edit retag flag offensive close merge delete


Run this command and report the results: systemctl status mcelog.service to find out if it's enabled and running.

sideburns gravatar imagesideburns ( 2017-10-23 14:41:16 -0600 )edit

I've been experiencing same issues with occassional random freezes on my Ryzen build lately with Nvidia proprietary drivers, still trying to get to the bottom of this. For comparison sake What kind of setup you're using?

masteroman gravatar imagemasteroman ( 2017-10-23 15:00:42 -0600 )edit

This is the output of the command

mcelog.service - Machine Check Exception Logging Daemon

Loaded: loaded (/usr/lib/systemd/system/mcelog.service; enabled; vendor preset: enabled)

Active: active (running) since Tue 2017-10-24 04:43:41 BST; 5min ago

Main PID: 766 (mcelog)
Tasks: 1 (limit: 4915)

CGroup: /system.slice/mcelog.service
               └─766 /usr/sbin/mcelog --ignorenodev --daemon --foreground

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.>
R.Mostafa gravatar imageR.Mostafa ( 2017-10-23 22:53:15 -0600 )edit

OK, we now know that mcelog is running. Judging by the output, you'd only been booted for five minutes, but the journal has already been rotated. Odd, but I don't know what it means.

sideburns gravatar imagesideburns ( 2017-10-24 01:17:17 -0600 )edit

Do you have /var/log/mcelog available on your system?

masteroman gravatar imagemasteroman ( 2017-10-24 02:30:24 -0600 )edit