Мы пытаемся отладить панику / упс ядра в Ubuntu 10.04. Отслеживание стека не достаточно для нас. Как мы можем настроить систему так, чтобы она выплевывала дамп ядра и где мы могли его найти после сбоя?
Существует много информации о том, как получить дамп ядра пользовательского режима, но очень мало (или old) информация о получении дампа ядра ядра.
LKCD существует, но выглядит так, как будто он не обновлялся с 2002 года.
Установка пакета linux-crashdump
установит инструменты kexec и настроит grub для передачи необходимых параметров ядра, чтобы было доступно ядро crashdump.
Это должно автоматически отлавливать сбои ядра. Для проблем с ядром без сбоев, таких как oops, вы должны иметь возможность использовать команду magic sysrq key для кэширования ядра crashdump и получения дампа.
Возможно, вы также захотите включить apport, чтобы красиво обработать дамп в отчете о сбое для отправки на Launchpad или для локального восстановления. Для этого вам нужно отредактировать /etc/default/apport
.