Откуда dmesg получает сообщения ядра и сообщения пользовательского пространства?

Это правильно, — (запоздалое редактирование :за исключением console=/dev/tty1, в котором не должно быть /dev/)— и вы также можете встроить параметры ядра, поэтому оно сводится только к linux thefile. Я использовал этот стиль для своей установки Gentoo со встроенным пользовательским initramfs -, но я по-прежнему передал необязательный микрокод в виде выделенного файла. Это сработало хорошо.

menuentry "Default Linux" {
    linux "/bzImage-default"
    initrd "/early-microcode.img"
}

Как отлаживать, на этот вопрос сложно ответить, ничего не зная о вашем оборудовании, конфигурации ядра и сценарии использования. Обычно это отсутствие драйверов или модульных драйверов и невозможность загрузки модулей, поэтому включите больше вещей и перекомпилируйте.

Если ничего не работает, вы также можете попробовать загрузить его на виртуальной машине и посмотреть, работает ли она лучше, чем на «голом железе», а с помощью виртуальной машины вы можете проверить последовательную консоль, активность ЦП, ввод-вывод и состояние ОЗУ.

1
03.04.2021, 17:53
0 ответов

Теги

Похожие вопросы