나는 항상 GDB
을 사용하여 커널 디버깅을 수행했습니다. 일반적으로 VM
안에 대상 커널을 실행하고 호스트 컴퓨터에서 GDB
을 실행합니다. 현재 XEN
하이퍼 바이저를 사용해야하는 프로젝트에서 작업 중이며 DOM-U
을 DOM-0
에서 디버깅해야한다고 생각하는 상황에 처해 있습니다. 일부 검색 후이 시나리오에서는 GDB
을 사용할 방법을 찾지 못했습니다. GDB
을 사용하여 XEN
에서 실행중인 게스트 VM을 디버그 할 수 있습니까? 그렇지 않은 경우 사용할 수있는 다른 대안은 무엇입니까? GDB를 사용하여 XEN 하이퍼 바이저에서 실행중인 VM을 디버그
serial = 'pipe:/tmp/mydebug.pipe'
이 그럼 당신은 단순히 다른 domU에에서 WinDBG에서 같은 도구를 사용할 수 있습니다