我在内核命令行中添加了 console=ttyS0,57600n8。我收到了正常的启动消息,直到出现此
[ 5.123106] EXT4-fs (sda1):以有序数据模式挂载文件系统。选项:(null)
开始:运行 /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