2012-03-17 7 views
0

誰もVMWare Workstation 8(Win7ゲスト)を実行しているLinuxホストでVirtualKDセットアップを成功させていますか?ここにLinuxホスト/ VMWare/VirtualKDデバッグ環境が使用されていますか?

VirtualKDの「スピード」と「その他の利点」に関する多くの賛辞がありますが、そのほとんどはWindows/VirtualBoxユーザーから来ています。私は実際に試してみるのに時間を無駄にしたくありません。サポートされていない設定で動作させてください。

P.S.公式のVirtualKDフォーラムは、2年前にstill unansweredという同様のスレッドを持っているので、ここでレビューを求めることにしました。

P.P.S.私の実際の問題は、VMWareのソケットベースのCOMポートのデバッグが非常に遅いということです.DbgViewに同じ出力を出力するよりも、debuggeeからデバッガのマシンにデバッグ出力をコピーするのに10から20倍の時間がかかります。

答えて

0

誰も、VMWare Workstation 8(Win7ゲスト搭載)を実行しているLinuxホストでVirtualKDセットアップに成功していますか?

VirtualKDはWindowsのみのアプリケーションです。このフォーラムのポスターは、UnixソケットをTCPにリダイレクトすることでWindows専用の問題を解決し、Windowsクライアントがネットワーク経由で接続できるようにしました。

私はsocatを使用して、2つのVMをtcpソケットを使って正常にブリッジしました。私は/tmpにパイプを作り、その間にsocatを走らせました。 1つのVMが他方をデバッグすることができます。

私の場合、シリアル接続を使用するようにデバッガを設定していたため、シリアル接続によってレートが制限されていました。私はVirtualKDスタイルのセットアップを試していません。しかし、私の賭けはうまくいきません。 VirtualKD explanation of its internals on VMWareから、クライアント側のコードは、基本的にハイパーバイザ提供の機能を使用しています。 VirtualBoxはVirtualBoxにパッチを当てる必要があります。私はVirtualBoxクライアントにこのような機能を提供することを期待しています。

これは、最終的に、Linuxホストハイパーバイザー(ホスト上のVMware/VirtualBox)がその情報を処理して適切な場所に渡すことを知っているということです。デフォルトでは、これを行う方法はわかりません。

関連する問題