Linux カーネルのモジュールをデバッグしようとしています。コンソール出力をシリアルポートに送信できると聞きました。VMware で Ubuntu を実行していて、printk メッセージをホストに送信したいと考えています。シリアル接続を設定でき、echo > simething /dev/ttyS1 と入力してホストにエコーを送信できますが、コンソールの出力を ttyS1 に送信する方法がわかりません。
私の主な問題は、モジュール/カーネルがクラッシュすると、最後の printk メッセージが失われ、表示さえされず、単にバッファリングされることです。