# Hardware Error "mce"

**URL:** <https://www.debian-fr.org/t/hardware-error-mce/79837>\
**Category:** Support Debian\
**Created:** [Août 6, 2019, 10:04 UTC](https://www.debian-fr.org/t/hardware-error-mce/79837 "2019-08-06T10:04:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Froufroubizou](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/b19c9b/32.png) [@Froufroubizou](https://www.debian-fr.org/u/Froufroubizou)\
**Post date:** [Août 6, 2019, 10:04 UTC](https://www.debian-fr.org/t/hardware-error-mce/79837/1 "2019-08-06T10:04:27Z")

</div>

Bonjour,

J’ai un PC ASUS R541N sur Debian 10 Buster, CPU Intel Pentium N4200 1.10 GHz.

Quand il démarre, j’ai les messages suivants (qui disparaissent et tout se passe ensuite normalement… jusqu’à ce qu’il devienne instable et s’éteigne d’un coup, rarement heureusement) :

```
[0.615787] mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 4: a600000000020408
[0.615809] mce: [Hardware Error]: TSC 0 ADDR fef60780
[0.615819] mce: [Hardware Error]: PROCESSOR 0:506c9 TIME 1565084012 SOCKET 0 APIC 0 microcode 20

```

Étant plutôt débutante je ne sais pas par où commencer. J’ai lu qu’il pouvait s’agir d’un problème d’installation de driver Intel.

Que puis-je faire ?

Merci par avance,

FFB

---

<div class="post-metadata">

**Author:** ![Albert](https://www.debian-fr.org/user_avatar/www.debian-fr.org/albert/32/8474_2.png) [@Albert](https://www.debian-fr.org/u/Albert)\
**Post date:** [Août 6, 2019, 11:11 UTC](https://www.debian-fr.org/t/hardware-error-mce/79837/2 "2019-08-06T11:11:41Z")

</div>

Bonjour,  
Cette [page](https://askubuntu.com/questions/605369/mce-hardware-error-machine-check-events-logged-appears-in-syslog-what-sho) pourrait, peut-être, t’aider !  
Et/ou le logiciel mcelog.  
Bonne journée.

---

<div class="post-metadata">

**Author:** ![Froufroubizou](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/b19c9b/32.png) [@Froufroubizou](https://www.debian-fr.org/u/Froufroubizou)\
**Post date:** [Août 7, 2019, 9:56 UTC](https://www.debian-fr.org/t/hardware-error-mce/79837/3 "2019-08-07T09:56:43Z")

</div>

Bonjour, merci beaucoup, je vais étudier la question !

Edit : précision, mcelog semble avoir été supprimé sur debian 10 et remplacé par “rasdaemon”.

---

<div class="post-metadata">

**Author:** ![emvivre](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/e/9de053/32.png) [@emvivre](https://www.debian-fr.org/u/emvivre)\
**Post date:** [Août 14, 2019, 10:46 UTC](https://www.debian-fr.org/t/hardware-error-mce/79837/4 "2019-08-14T22:46:40Z")

</div>

Bonjour, j’ai le même soucis.

D’après le forum : [https://bugzilla.redhat.com/show\_bug.cgi?id=1467040](https://bugzilla.redhat.com/show_bug.cgi?id=1467040) cela serait dù à un problème dans le BIOS :

```nohighlight
     I wrote a trivial EFI program to dump the machine check banks and put it on a USB stick a \EFI\BOOT\BOOTX64.EFI, then booted that USB stick.
     The machine check was already logged at this point.
     So Linux (and grub boot loader) aren't involved. Tracking with someone who supports BIOS on this platform now.

```

J’ai voulu vérifié par moi-même, donc j’ai codé également un programme EFI qui afficher l’état des banks des registres impliqués dans le Message Check : [https://github.com/emvivre/uefi\_message\_check\_error](https://github.com/emvivre/uefi_message_check_error)

Tu peux tester par toi même sur ton ordinateur. Normalement ça devrait afficher les mêmes informations que tu as déjà :

```nohighlight
A600000000020408 : correspond au contenu du registre MSR_IA32_MCx_STATUS de la bank associé : donne des informations sur l'erreur notamment le bit 61 (UC : Un-Corrected flag) : indique que le CPU n'a pas été capable de corriger l'erreur.
fef60780 : correspond au contenu du registre MSR_IA32_MCx_ADDR : adresse physique où l'erreur c'est produite

```

Donc la solution serait de flasher ton BIOS pour corriger le bug, ou alors de modifier le code du kernel pour ignorer cette erreur là.
