none
Visual studio 2013에서 커널 디버깅시 오류문제 RRS feed

  • 질문

  • Visual studio 2013에서 커널 디버깅을 할 때 아래와 같은 오류 메시지가 뜹니다.

    Could not start debug session, error 80070002: The system cannot find the file specified.

    참고로 Host 컴퓨터는 win7 x64이고요, target 컴퓨터는 VMware로 win7 x64를 설치했습니다.

    2015년 3월 10일 화요일 오전 3:17

답변

  • 커널 디버깅 시 호스트와 디버기 간 연결 문제는 꽤 복잡합니다. 여러번 시도가 필요하곤 하는데요, 먼저, 어떠한 방식으로 연결하셨는지가 궁금합니다. 가상 머신을 사용하셨다는 말씀을 보면, 아마도 COM 포트를 사용하시고 Pipe를 이용하신 것 같은데요, 타깃 컴퓨터에서 bcdedit로 디버거 설정은 하셨는지 궁금합니다. 

    디버기에서 디버그 모드로 부팅하도록 설정이 필요하고, 호스트에서 역시 Pip로 해당 COM 포트를 열도록 지정하셔야 합니다.

    2015년 3월 10일 화요일 오전 5:47

모든 응답

  • 커널 디버깅 시 호스트와 디버기 간 연결 문제는 꽤 복잡합니다. 여러번 시도가 필요하곤 하는데요, 먼저, 어떠한 방식으로 연결하셨는지가 궁금합니다. 가상 머신을 사용하셨다는 말씀을 보면, 아마도 COM 포트를 사용하시고 Pipe를 이용하신 것 같은데요, 타깃 컴퓨터에서 bcdedit로 디버거 설정은 하셨는지 궁금합니다. 

    디버기에서 디버그 모드로 부팅하도록 설정이 필요하고, 호스트에서 역시 Pip로 해당 COM 포트를 열도록 지정하셔야 합니다.

    2015년 3월 10일 화요일 오전 5:47
  • 아래 해당 에러 메시지를 통해서 유사한 해외포럼 답변 확인 부탁드립니다.

    Cannot Break into Win7 or Win8 Target During Kernal Debugging

    제시해 드린 답변이 도움이 되었기를 바랍니다.
       
    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다

    2015년 3월 10일 화요일 오전 6:49
    중재자