<![CDATA[Latest posts for the topic "Cách debug drivers trên 2 virtual machine"]]> /hvaonline/posts/list/36.html JForum - http://www.jforum.net Cách debug drivers trên 2 virtual machine
Cấu hình serial port cho host:
boot.ini của target: Code:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"  /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional"  /fastdetect /debug /debugport = com1 /baudrate=115200
Sau đó khởi động windbg bằng cmd: windbg -b -k com:pipe,port=\\.\com1,resets=0 Rồi khởi động target vm chọn chế độ debug, nhưng cái windbg khi nào nó cũng hiện ra "Opened COM1 Waiting to reconnect..." Và thế là cứ đơ mãi luôn. Bác nào cho em biết cách fix cái này cái ? P/S: ở đây là trên 2 máy ảo, chứ ko phải là 1 thật 1 ảo. Nhắc lại lần nữa vì trên google nó chỉ toàn là 1 thật và 1 ảo thôi :| ]]>
/hvaonline/posts/list/39458.html#242758 /hvaonline/posts/list/39458.html#242758 GMT
Cách debug drivers trên 2 virtual machine /hvaonline/posts/list/39458.html#242794 /hvaonline/posts/list/39458.html#242794 GMT Cách debug drivers trên 2 virtual machine

H3x4 wrote:
Theo logic thì mình thấy windbg của bạn đang muốn connect tới port COM1 nhưng cái pipe bạn mở ra giữa 2 cái vm không có com1? bạn thử chỉnh lại cái namepipe thành \\.\pipe\com_1 xem thế nào? 
Theo logic...Hài thế =))]]>
/hvaonline/posts/list/39458.html#242806 /hvaonline/posts/list/39458.html#242806 GMT
Cách debug drivers trên 2 virtual machine /hvaonline/posts/list/39458.html#242807 /hvaonline/posts/list/39458.html#242807 GMT Cách debug drivers trên 2 virtual machine /hvaonline/posts/list/39458.html#242808 /hvaonline/posts/list/39458.html#242808 GMT Cách debug drivers trên 2 virtual machine /hvaonline/posts/list/39458.html#242814 /hvaonline/posts/list/39458.html#242814 GMT Cách debug drivers trên 2 virtual machine /hvaonline/posts/list/39458.html#242820 /hvaonline/posts/list/39458.html#242820 GMT Cách debug drivers trên 2 virtual machine

PingMyBrain wrote:
Đã tự giải quyết đc vấn đề, mod close dùm :D 
Nên chia sẻ cách giải quyết của bạn với mọi người thì sẽ có ích hơn. ]]>
/hvaonline/posts/list/39458.html#242838 /hvaonline/posts/list/39458.html#242838 GMT
Cách debug drivers trên 2 virtual machine

quanta wrote:

PingMyBrain wrote:
Đã tự giải quyết đc vấn đề, mod close dùm :D 
Nên chia sẻ cách giải quyết của bạn với mọi người thì sẽ có ích hơn.  
Mừng quá nên quên mất :D. Thay đổi cấu hình của target từ "The other end is a virtual machine" thành "The other end is an application". Xài cổng COM2 bằng cách đổi thứ tự của nó trong BIOS cả 2 máy ảo (cái này thì em ko hiểu tại sao cổng COM1 ở máy em ko đc :|). Khởi động 2 máy, run cái windbg ở host với port=com2,baudrate=115200. Khi nó hiện ra: "Opened COM2 Waiting to reconnect...". Vào Debug->Kernel connections->Cycle Baud Rate và Debug->Kernel connections->Resynchronize (cái này dùng để đồng bộ kết nối nếu như tốc độ nhận dữ liệu ở 2 cổng COM2 khác nhau, có thể set tốc độ 2 cổng này bằng cách vào Manage trong My Computer). Việc còn lại là set symbols chắc mọi người đều biết hết :). Và đây là thành quả sau 2 ngày mò mẫn -:-) :
]]>
/hvaonline/posts/list/39458.html#242843 /hvaonline/posts/list/39458.html#242843 GMT