Serial-over-lan(SOL)を使用するときは、次のカーネルオプションを指定します。
console=tty0 console=ttyS0
ただし、システムごとにSOL構成が異なり、一部はttyS0のみを有効にし、一部はttyS1のみを有効にします。
Linuxドキュメントからhttps://tldp.org/HOWTO/Remote-Serial-Console-HOWTO/configure-kernel.html、
カーネルメッセージは、最初の仮想端末とシリアルポートに表示されます。初期化システムおよびシステムロガーのメッセージは、最初のシリアルポートにのみ表示されます。接続されているモニターを見ると少し混乱することがあります。コンピュータが起動して停止するようです。パニックにならないでください。初期化システムは起動しましたが、シリアルポートにメッセージを印刷していますが、画面には何も印刷されません。 gettyが設定されると、最終的にlogin:プロンプトが接続されたモニタに表示されます。
だから気になります。
- ttyならどうなりますか?S?身体障害ですか?
- ttyならどうなりますか?S?実際にクライアントによって接続されていませんか?
私の経験によると、上記のシナリオでは正常に動作しているようです。誤ったttyを指定しても、tty0(BMCリモートコンソール)でメッセージを表示できます。S? (つまり無効)
ただし、上記の状況に関するドキュメントが見つからないため、一部のカーネル開発者はこれについて知っている可能性があります。