Мне придется не согласиться с теми, кто проголосовал, чтобы закрыть, потому что я думаю, что здесь действительно есть вопрос, и вопрос «Как отладить это?»
Я собираюсь предложитьдва подхода:
1) Прилежный подход: узнайте о механизмах, предназначенных для решения проблем с загрузкой.Посмотрите, сможете ли вы повысить уровень отладочных сообщений ядра.Отключите ненужные драйверы, как предложил Quizzo.
2) Ковбойский подход: соберите в ядре исходные коды для строк, видимых в заключительных сообщениях, и начните дробить все возможные фрагменты кода с помощью собственного "еще живого" printkСообщения.Как только вы узнаете, где оно висит, выясните, почему, или удалите этот механизм или исправьте его.
В крайнем случае есть также инструмент для отладки ядра - kgdb - который вы можете настроить, если у вас есть вторая машинаavailable.
Если у вас уже есть linux, запущенный в этом окне, посмотрите, есть ли config.gz в / proc или в загрузочной папке, которую вы можете извлечь и сравнить с конфигурацией, которую вы пытаетесь скомпилировать.Это может быть неплохой идеей - сначала перекомпилировать и протестировать точно ту же версию и конфигурацию, что и у вас, а затем вносить желаемые изменения по одному.
Также вы можете увидеть, есть ли в вашей системе нечетное оборудование.мог временно удалить.Например, на моем старом ПК есть биос, который зависает при перечислении дисков, если во время загрузки подключен большой внешний USB-накопитель.