Много раз KERN_DEBUG
сообщения уровня фильтруются, и вам необходимо явно повысить уровень ведения журнала.Вы можете увидеть, что по умолчанию системы, изучив /proc/sys/kernel/printk
.Например, в моей системе:
# cat /proc/sys/kernel/printk
4 4 1 7
первое число показывает уровень журнала консоли KERN_WARNING
(для получения дополнительной информации см. proc (5) справочные страницы).Это означает, что сообщения KERN_NOTICE
, KERN_INFO
и KERN_DEBUG
будут отфильтрованы с консоли.Чтобы увеличить уровень ведения журнала или подробности, используйте dmesg
$ sudo dmesg -n 7
$ cat /proc/sys/kernel/printk
7 4 1 7
Здесь установка уровня 7 (KERN_DEBUG
) позволит всем уровням сообщений появляться на консоли.Чтобы автоматизировать это, добавьте loglevel=
N к параметрам загрузки ядра, где N - это уровень журнала, который вы хотите перейти на консоль, или ignore_loglevel
для печати всех сообщений ядра на консоль.