我將 console=ttyS0,57600n8 加入我的核心命令列中。直到此時我才收到正常的啟動訊息
[5.123106]EXT4-fs(sda1):使用有序資料模式安裝的檔案系統。選擇:(空)
開始:運行 /scripts/local-bottom ... 完成。
完畢。
開始:執行 /scripts/init-bottom ... 完成。
然後就沒有輸出了。我正在嘗試使用 kdump 調試內核恐慌,但無法完全讓 kdump 工作。我希望串行控制台能夠使 kdump 正常工作。
[編輯]我使用虛擬機器解決了這個問題。
答案1
除了核心選項之外,您幾乎肯定還需要更新 inittab 或 upstart 配置。
初始化 - /etc/inittab
T0:23:respawn:/sbin/getty -L ttyS0 57600 vt102
新貴 - /etc/init/ttyS0.conf
# ttyS0 - getty
#
# This service maintains a getty on ttyS0 from the point the system is
# started until it is shut down again.
start on stopped rc or RUNLEVEL=[2345]
stop on runlevel [!2345]
respawn
exec /sbin/getty -L ttyS0 57600 vt102