私の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
このコマンドラインで2回指定されました。
console=ttyAMA0,115200
console=tty1
おそらく、2番目のものはすでに最初のものを上書きすることができます(同時には両方ともできません)。ttyAMA0
使いたい内容なら削除してくださいconsole=tty1
。