実行時にシリアルシステムコンソールを有効にする
システムコンソールを有効にするためのLinuxカーネルブートオプションがあります。 console=、 例えば、 console=ttyS0,115200 または console=ttyS0,115200n8 http://www.linuxtopia.org/online_books/linux_kernel/kernel_configuration/re01.html このオプションを渡した後、Linuxカーネルはすべて(または一部)のカーネルメッセージをコンソールに表示します。これはデバッグに役立ちます。 再起動せずに、実行時にLinuxのシステムコンソールを変更する方法はありますか(いくつかの特別なsysctls / ioctls /または /proc または /sys ファイルシステム) 最初のケース:私は持っていなかった console= 現在の起動(/ proc / cmdlineでチェックイン)のオプションと私は状況をデバッグするために/ dev / ttyS0シリアルポートへのdmesg印刷を有効にしたいです。 2番目のケース:自分の設定が間違っていた console=ttyS0,9600 そして、再起動せずに速度を変更したい(古いコンソール設定を削除するか、良い115200設定で新しいコンソールを追加するか、単に速度を変更する)。 (どこで console= オプションが解析されます。 /sys または /proc 現在の設定は保存されていますか?)