0

Windows 7 を使用して VM (パイプ接続) でドライバーをデバッグしました。Windows 7 (x64) を使用してラップトップでドライバーをデバッグしたいのですが、WinDbg は接続を永遠に待ち続けます。

Microsoft (R) Windows Debugger バージョン 6.7.0005.1 Copyright (c) Microsoft Corporation. 全著作権所有。

開いた \.\com1 再接続を待機中...

ターゲットのラップトップで、次の BCD エントリで起動します。

識別子 {現在}

デバイス パーティション=C:

パス \windows\system32\winload.exe

説明 DebugEntry

ロケール es-ES

{bootloadersettings} を継承

回復シーケンス {b3c5a314-b064-11df-ba01-a8d3a819aefa}

はい

ブートデバッグ はい

osdevice パーティション=C:

システムルート \windows

オブジェクトを再開 {b3c5a312-b064-11df-ba01-a8d3a819aefa}

nx オプトイン

はい

デバッグ はい

ターゲットのデバッグ設定は次のとおりです。

C:\windows\system32>bcdedit /dbgsettings
debugtype シリアル
デバッグポート 1
ボーレート                115200

この方法でデバッガーを起動するため、ボーレートはホストとターゲットの両方で同じです。

windbg.exe -k com:port=COM 1 ,ボー= 115200

ケーブルは以前に使用したことがあるカーネルのデバッグに使用できます。実際、ターゲット マシンの COM1 を監視すると、WinDbg からのポーリング メッセージや、Control+Break メッセージも表示されますが、何も起こりません。

シリアル ポートは、予想どおり、両方の BIOS 設定で有効になっています。

また、Windows はブート時に COM 1 のタイムアウトを待っていないようで、遅延なく正常に起動します...

助言がありますか?

4

1 に答える 1

0

ターゲット マシンで、com ポートが正しく機能しているかどうかを確認してください。デバイス マネージャーに移動し、com ポートのプロパティを確認します。無効になっているか、そのリソースが他のデバイスに割り当てられている可能性があります。

于 2014-05-12T14:01:23.733 に答える