最新のノートパソコンからシリアルコンソールを入手する方法

最新のノートパソコンからシリアルコンソールを入手する方法

一時停止中にLinuxシステムを観察したいと思います。dmesgデバイスが再び動作するまでシステムは録音を停止するため、読み取りは機能しません。ところで、それが問題です。デバイスが返されないため、ログは消えます。

コンソールをスタンバイモードに切り替えることを停止するオプションがありますno_console_suspend。いいですね。唯一の問題は、ほとんどの最新のノートブックにシリアルポートがないことです。

これらのデバイスにシリアルコンソールを接続するにはどうすればよいですか?

USBシリアルアダプタの使用を考えましたが、残念ながらUSBが確実に停止しているため動作しないようです。

どんなアイデアがありますか?

ベストアンサー1

次の(古いが有効であると予想される)文書によると:

https://www.kernel.org/doc/html/latest/admin-guide/serial-console.html

USBシリアルデバイスがカーネルにコンパイルされたら、Linuxシリアルコンソールとして使用できます。そこから:

console=device,options
device:         tty0 for the foreground virtual console
                ttyX for any other virtual console
                ttySx for a serial port
                lp0 for the first parallel port
                ttyUSB0 for the first USB serial device

またそこから:

(ネットワークデバイスをコンソールとして使用することもできます。 ドキュメント/ネットワーク/netconsole.rst関連情報を入手するため。 )

イーサネットポートと2番目のシステムがあれば、実際には簡単になります。

以下では、現在のLinuxコマンドラインオプションを取得できます。

cat /proc/cmdline

GRUB / ブート構成ファイルで変更するか(より簡単に)、ブートプロセス中に1つのブートプロセスを変更するだけです。

おすすめ記事