Любой способ отладки зависания syslinux?

1041
Lintman

У меня есть система, которая загружает CentOS с карты памяти. Он перезагружается и работает надежно в 99 +% случаев, но иногда он зависает в загрузчике Syslinux, сразу после того, как печатает сообщение об авторских правах Syslinux, но до того, как печатает сообщение «Загрузка vmlinuz».

Добавление дополнительных флагов отладки в строку загрузки ядра, кажется, не помогает, потому что, когда это происходит, ядро ​​фактически никогда не загружается, чтобы произвести какой-либо вывод.

Google serach показывает, что другие сталкивались с подобной проблемой, зависая в сообщении об авторском праве syslinux, но очень мало информации о том, как выяснить причину этого или что происходит. Есть ли способ включить дополнительную отладочную информацию для самого syslinux, чтобы я мог получить лучшее представление о том, где / почему он не работает?

0
Я сталкивался с такой проблемой несколько раз при старом оборудовании во время загрузки с жесткого диска USB. Я обнаружил, что иногда жесткий диск был медленнее, чем Syslinux (возможно, это был Grub). Это привело к зависанию загрузчика. Попробуйте указать загрузчику подождать пару секунд перед загрузкой ядра. Mark Lopez 11 лет назад 0
Я попробовал, но не повезло. Я думаю, что зависание еще до того, как он сможет открыть файл конфигурации, поэтому никаких задержек, которые я здесь вставляю, никогда не видно. Lintman 11 лет назад 0

0 ответов на вопрос