Code
                
              WinDbg 와 VirtualPC를 이용한 커널 디버깅 방법
                codens
                 2012. 8. 21. 15:43
              
              
            
            WinDbg 와 VirtualPC를 이용한 커널 디버깅 방법
* VirtualPC 에 설치된 OS에서의 설정
 - 내컴퓨터 속성 
 -> 고급 
 -> 시작 및 복구 : 
설정 버튼
 -> 시스템 시작 : 기본 운영체제 : 편집 
버튼
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP 
Professional" /noexecute=optin /fastdetect /debug /debugport=COM1 
/baudrate=115200
  추가후 선택
* VirtualPC 이미지 설정
 Setting -> COM1 : \\.\pipe\vpc
* Windbg 설정
 - 단축아이콘에서 속성 : 실행 항에  -k com:port=\\.\pipe\vpc,pipe 추가
 - 
다른 방법 : 인자 없이 실행후 : 
  File -> Kernel Debug -> COM 
  -> Baud 
Rate : 115200, Port: \\.\pipe\vpc, Pipe체크, Reconnect 체크
 
* 커널디버깅
 - VirtualPC 부팅을 시킨후 곧바로 Windbg를 실행시켜 커널디버깅모드로 들어간다.
반응형