Windows 7仮想マシンのカーネルをデバッグしようとしていますが、手順 ここ 、 ここ 、 ここ に従っています。
私は走った:
bcdedit /debug on
bcdedit /dbgsettings serial debugport:n baudrate:115200
仮想マシン上で、名前付きパイプへのポートを設定しました。
しかし、マシンを再起動すると、次のようになります。
ゲストマシン内にパイプを作成するにはどうすればよいですか(ホストとゲストの両方がWindows 7を実行しています)?
ホストパイプを設定します。これは、次のようにパイプ名を入力する必要があることを意味します:\。\ pipe\VirtualMachineName
さらに、Robin Hoodが述べたように、チェックを外す必要があります既存のパイプ/ソケットに接続します手動でパイプを作成しないでください。起動後仮想マシンpipelist アプリケーションを介して作成されたパイプを確認できます。リストにVirtualMachineNameが表示されます。
C:\Windows\system32>pipelist64.exe
...
pipe_returnb2848f45-49cf-444b-85a1-04af7fe5606e 1 128
mojo.9004.8732.10216662671524970515 1 1
mojo.9004.9560.12163195199288806074 1 1
mojo.9004.9560.2084235546261883787 1 1
VirtualMachineName 1 1
パイプここ とは何かを読むことができます。パイプは単純なファイルではありません。
これは既存のポートではありません。既存のパイプへの接続のチェックを外して、新しいパイプを作成します。
ありがとう