Boot

引導期間通過 USB 串列

  • June 30, 2018

我目前正在嘗試調試 Xen 的啟動順序,並且在某個時間點之後,唯一的方法是通過串列連接。現在,在我使用的筆記型電腦上,既沒有串口也沒有 ExpressCard 插槽。它也不支持serial-over-lan的任何變體。我知道,一般來說,系統在啟動過程中無法辨識 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 轉串口適配器獲得輸出。

這是可能的,但您需要將 USB 串列驅動程序編譯到核心中。它不能是一個模組。這很可能涉及重新編譯核心。

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

引用自:https://serverfault.com/questions/918972