Як бачити ядро ​​Oops / Panic? і надати "доказ"


1

Я виконую це завдання, і я заплутаний у наданні доказів ядер ой / паніки

static int __init hello_init(void)
{
        printk(KERN_INFO "Hello world!\n");
        return 1/0; //Crashes the program
}

Як отримати доказ паніки ядра? Я знаю використання dmesg, але це бачу лише в терміналі. Які ще існують способи переконати це?


2
Паніка ядра призведе до того, що на клавіатурі постійно блиматимуть індикатори прокрутки та блокування Caps Lock; система перестане реагувати. Блимаючі вогники розроблені як сигнал, який візуально вказує на те, що машина вийшла з ладу, навіть якщо ви не можете переглянути консоль.
bwDraco

Відповіді:


0

Якщо ядро ​​запанікувало, апарат повинен бути повністю вивішеним (жодної відповіді на клавіатуру чи мишку), а лампи прокрутки та блокування Caps повинні блимати постійно. Блимаючі лампи призначені для сигналізації ядра про паніку, навіть якщо ви не можете переглянути консоль.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.