Linux 控制台:仅打印内核消息

Linux 控制台:仅打印内核消息

我的 Linux 系统是由 Buildroot 构建的,运行在 Raspberry Pi 上。我使用 USB 转 TTL 串行电缆来获取控制台。

这里是 cmdline.txt

dwc_otg.fiq_fix_enable=1 sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0
console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1
root=/dev/mmcblk0p2 rootwait

这里是/etc/inittab中与getty相关的部分

# Put a getty on the serial port
ttyAMA0::respawn:/sbin/getty -L  ttyAMA0 115200 vt100 # GENERIC_SERIAL

仅打印内核消息;没有守护进程(例如 sshd)。

如何解决这个问题?

答案1

console在该命令行中指定了两次:

console=ttyAMA0,115200
console=tty1

也许第二个已经覆盖了第一个(不能同时是两者)。如果ttyAMA0是您想要使用的,请删除console=tty1.

相关内容