Tidak dapat terhubung ke VirtualBox melalui WinDbg melalui port COM

0

Saya sedang melakukan debug driver windows dan saya mencoba untuk terhubung ke Windows 10 pada tamu kotak virtual. Saya telah mengatur port serial pada kotak virtual di COM1 sebagai Host Pipe dengan nama \\. \ Pipe \ windebugpipe dan meninggalkan Connect ke pip / socket yang ada tidak dicentang.

Pada tamu, saya telah mengedit dbgsettings dengan bcdedit untuk menggunakannya dengan baud rate 115200 (dan juga telah mencobanya tanpa memiliki pengaturan ini). Saya dapat melihat di log bahwa pipa sebenarnya dibuat, dan menggunakan Putty saya benar-benar dapat menghubungkan dan mengirim data.

Saya telah mencoba pada GUI dan dari PowerShell, keduanya dengan hak administrator, untuk terhubung dengan windbg. Perintah yang saya gunakan adalah windbg -b -k com:pipe,port=\\.\pipe\windebugpipe,resets=0,reconnect. Keduanya tidak menunjukkan output di luar Waiting to reconnect dan mengatakan bahwa Debugee tidak terhubung.

Apa yang menarik adalah bahwa menggunakan Windbg melalui visual studio DOES tampaknya bekerja, meskipun saya tidak bisa membuatnya bekerja melalui port COM di sana Hanya koneksi internet. Menggunakan koneksi internet tidak bekerja dengan windbg di luar. Saya telah menemukan beberapa artikel online yang mengatakan Anda dapat melampirkan diri Anda ke proses itu, tetapi sepertinya itu tidak lagi mungkin di Windows 10?

Saya tidak tahu, saya agak jengkel. Saya sudah kehabisan ide sendiri.

Toby Hughes
sumber

Jawaban:

0

Lupa memposting yang saya temukan jawabannya. Saya harus mengubah pengaturan debug saya dengan bcdedit /dbgsettings serial debugport:1 baudrate:11520. Yang aneh adalah saya telah mencoba itu sebelumnya sehingga pasti ada sesuatu yang lain yang saya ubah di tengah untuk menjembatani kesenjangan.

Toby Hughes
sumber