간단 간단하게 메모해놓자.. 계속 까먹으므로..ㅡㅡ;;
일단 설치하기 다운경로..반드시 최신버전을 받자..
http://www.microsoft.com/whdc/devtools/debugging/installx86.Mspx
그담엔 Symbol 경로 설정하기.
File-> symbol path
SRV*D:\WindbgSymbol\WebSymbol*http://msdl.microsoft.com/download/symbols;D:\WindbgSymbol\LocalSymbol
위와 같이 WebSymbol 과 LocalSymbol 경로 나눠서 설정하자( 후에 이것저것 심볼 많아지면 귀찮아진다 ..젠장.ㅎ)
그담엔 File-> Kernel Debbuging으로 가서 모드 설정..
Serial으로 사용할겨면 Baudrate와 Com 설정 1394는 채널 설정 .. .USB도 .. 골라서 맞게 사용하자.
이 설정들은 다켓 PC와 같은 값으로 맞춰줘야한다..
c:\에 Boot.ini 이넘을 오픈해서 숨겨져 있으므로 설정해서 열자..
multi(0)disk(0)rdisk(0)partition(1)₩WINDOWS="Windows XP for Debug(COM1)" /fastdetect
/debug /debugport=COM1 /baudrate=115200
multi(0)disk(0)rdisk(0)partition(1)₩WINDOWS="Windows XP for Debug(COM1)" /fastdetect
/debug /debugport=1394 /channel = 1
이런식으로.. PC2대를 사용할 떄 이와 같다..
센스 있게 시스템/고급으로 들어가서 멀티 부팅 속도도 낮춰주는 센스.
이상 기본 셋팅은 끝이니 명령어들은 Help에서 보시길.ㅎㅎ 기본적인건 컨트롤 + 브레이크 하면 브레이크 걸리구
F5나 Command 창에 'g'를 치면 Running 함..
VmWare와 Windbg 사용하기
1. VmWare에서 셋팅
일단 Serial port 추가해주시고..
OutPut to Named Pipe ->
\\.\pipe\com_1
This end is the server
The other end is a virtual machie
값 세팅
그담에 Vwware 부팅후 Boot.ini Serial모드로 설정
2. Pc에서 셋팅
Windbg.exe의 등록정보에서 바로가기의 대상 수정
이런식으로 셋팅해놓고 사용하면된다.
근데 솔직히 USB 디버깅을 하지 않을꺼면 비추다..ㅡㅡ;; 완전느림..
일단 Serial port 추가해주시고..
OutPut to Named Pipe ->
\\.\pipe\com_1
This end is the server
The other end is a virtual machie
값 세팅
그담에 Vwware 부팅후 Boot.ini Serial모드로 설정
2. Pc에서 셋팅
Windbg.exe의 등록정보에서 바로가기의 대상 수정
"C:\Program Files\Debugging Tools for Windows\windbg.exe" -k com:port=\\.\pipe\com_1,baud=115200,pipe,reconnect
이런식으로 셋팅해놓고 사용하면된다.
근데 솔직히 USB 디버깅을 하지 않을꺼면 비추다..ㅡㅡ;; 완전느림..
Virtua PC와 Windbg 사용하기
Wmware와 다른 것은 없다.
Wmware와 다른 것은 없다.
VmWare도 그렇지만 이런식으로 Windbg 안에서 해줘도 된다^^
그럼 즐 디버깅 하자...^^ 디버깅만이 살아남는 길이다.