Назад | Перейти на главную страницу

Последовательный через USB во время загрузки

В настоящее время я пытаюсь отладить последовательность загрузки Xen, и после определенного момента единственный способ сделать это - через последовательное соединение. На ноутбуке, который я использую, нет ни последовательного порта, ни слота ExpressCard. Он также не поддерживает какой-либо вариант последовательной передачи по локальной сети. Я знаю, что обычно системы во время загрузки не распознают USB для последовательных адаптеров, поэтому не выводят на них ничего. У меня вопрос, как определить, что это действительно так? Например, делая dmesg | grep uart ничего не выводит, но когда я делаю dmesg | grep serial Получаю следующее:

[    0.778940] usbcore: registered new interface driver usbserial_generic
[    0.778944] usbserial: USB Serial support registered for generic

Это то, что дало мне некоторую надежду, что я смогу получить вывод через адаптер USB-to-serial.

Это возможно, но вам необходимо, чтобы драйвер последовательного порта USB был встроен в ядро. Это не должен быть модуль. Скорее всего, это будет связано с перекомпиляцией ядра.

https://www.kernel.org/doc/html/v4.15/admin-guide/serial-console.html