LINUX.ORG.RU

Kernel panic - not syncing: Fatal machine check

 


0

3

Здравствуйте.

Есть такой древний комп:

Ubuntu 20.04.6 LTS

Asus B85M-G rev 1,01 + Intel Core i5 4460

Работает 24/7

Выдал такое:


[ 31.173204] mce: [Hardware Error]: CPU 3: Machine Check Exception: 5 Bank 0: b200000000030005 
[ 31.173237) mce: [Hardware Error]: RIP !INEXACT! 33:<0000563de1ff01af>
[ 31.173254] mce: [Hardware Error]: TSC 23c756ad0c
[ 31.173268] mce: [Hardware Error]: PROCESSOR 0:306c3 TIME 1735891728 SOCKET O APIC 6 microcode 28
[ 31.173293] mce: [Hardware Error]: Run the above through 'mcelog --ascii'
[ 31.173310] mce: [Hardware Error]: Machine check: Processor context corrupt
[ 31.173327] Kernel panic - not syncing: Fatal machine check
[ 31.173348] Kernel Offset: 0x7c00000 from Oxffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff) 
[ 31.173374] Rebooting in 30 seconds..

Переткнул, перепроверил всё, кроме материнки и проца.

Решил проблему так:

В BIOS ограничил использование ядер CPU до 2. Проц работает на 2 ядрах.

Вопрос: процу хана?

Просто интересно, почему если используются все ядра проца, получаем ошибку, а если ограничить 3-я ядрами, то работает?



Последнее исправление: INDIGO (всего исправлений: 1)
Ответ на: комментарий от anonymous

Или материнке. Можно попробовать снять/поставить процессор, проверить визуально сокет.

Проверял, смотрел. Всё ок.

Сейчас поставил в BIOS - 3 ядра. Вроде бы работает.

INDIGO
() автор топика

Просто интересно, почему если используются все ядра проца, получаем ошибку, а если ограничить 3-я ядрами, то работает?

потому что вероятнее всего умерло 4-е ядро (на что намекает CPU 3: бла-бла). точнее скажет mcelog –ascii.

если ничего не скажет - попробовать бутнуться с mce=2 или mce=3 (кидать sigbus при mce или просто логировать mce вообще) и тогда пинать mcelog –ascii.

NiTr0 ★★★★★
()