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
()
Ответ на: комментарий от anonymous

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

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

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

INDIGO
() автор топика
Ответ на: комментарий от andytux

Любое электрическое устройство. Всё начинается с питания…

Логично. По этой причине БП был заменен в первых рядах.

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

Попробуй немного поднять напряжение на процессоре и памяти.

bigbit ★★★★★
()
Ответ на: комментарий от annulen

Смотрел список «похожих тем» внизу страницы?

Смотрел.

Может что пропустил? Но что?

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

machine check это битое железо. В логе он тебе подсказывает как расшифровать все эти числа в понятный вид.

firkax ★★★★★
()

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

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

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

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

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

Может случайно ножку сокета погнул и не заметил.

SkyMaverick ★★★★★
()

...процу хана?

Если верить выхлопу, то таки да. Хотя есть варианты.

sparkie ★★★★★
()
Ответ на: комментарий от SkyMaverick

ядра к ножкам сокета имеют примерно никакое…

NiTr0 ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.