LINUX.ORG.RU

Ранний kernel panic, как его увидеть?


0

1

Являюсь радостным обладателем ноута Samsung NP-X120. Особенных проблем с ним не было до выхода ведра 2.6.35, которое при загрузке радостно падает в кернел паник.

Проблема в том, что этот паник - ранний, связаный с инициализацией ACPI, и не в дебаг-режиме о возникшей ошибке говорит достаточно скудно. Так как баг вылазиет до инициализации консоли, проскроллить консоль вверх не представляется возможным, поэтому для отладки я пользовал параметр boot_delay=100 и фотоаппарат. Проблема в том, что ежели в конфиге ядра включить ACPI_DEBUG, то ядро начинает такой мощной струет срать в консоль при загрузке, что мне никакого фотоаппарата не хватит все это запечатлеть. COM-порта на ноутбуке нету, usb-com переходник тоже нельзя использовать, так как паника происходит до инициализации USB. UDP логгинг нельзя пользовать по той же причине.

Как правильно снять лог с загрузки ядра при наличии такой ранней паники?


vga=6 позволит уместить на экране побольше букв (и не является фреймбуффером).
Интересно, возможно ли переписать (?) ядро таким образом, чтобы оно инициализировало консоль и usb до ACPI?

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

>Интересно, возможно ли переписать (?) ядро таким образом, чтобы оно инициализировало консоль и usb до ACPI?

А чем не устраивает CONFIG_EARLY_PRINTK=y ?

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

А его проскроллить после паники можно?

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.