使用WSL调试linux内核
2019-09-21 23:44:02 Author: bbs.pediy.com(查看原文) 阅读量:260 收藏

[原创]使用WSL调试linux内核

5小时前 131

该调试方法主要在https://bbs.pediy.com/thread-249192.htm的基础上进行修改,原文使用的是双机调试的方式。在经过摸索以后,找到一个可以直接通过WSL调试虚拟机里Linux内核的方式,这样方便了很多,同时不会发生调试时卡死的情况。主要步骤可以直接参考原帖,本帖只在与原贴不同的地方进行说明。

这里首先需要下载Virtual Serial Port Driver(用于创建虚拟串口)。安装完毕以后,在程序中设置增加两个串口,这里添加了COM9 COM10两个虚拟串口

在VMWARE窗口配置界面,修改被调试机器使用物理串行端口COM10


在按照文章说明的完成其他配置逻辑后,开启VMWARE被调试机器。使Linux处于等待状态。

开启WSL的linux,输入gdb,然后输入target remote /dev/ttyS9,即可与虚拟机kdb链接开始调试


[公告]安全服务和外包项目请将项目需求发到看雪企服平台:https://qifu.kanxue.com


文章来源: https://bbs.pediy.com/thread-254588.htm
如有侵权请联系:admin#unsafe.sh