MIT6.828 Lab1 Part1:PC Bootstrap中遇到的gdb调试问题

第一在这里贴一下这位前辈的博客,里面有前几个Lab的详细讲解,超级适合我这种一脸懵逼的小白,所谓前人栽树后人乘凉,希望能够帮到更多的人。

简单说一下问题,我是用WSL来做的Lab,按照上面提到的博客的做法,打开了两个终端,一个终端在“lab”文件夹执行

MIT6.828 Lab1 Part1:PC Bootstrap中遇到的gdb调试问题

来用gdb调试模式开启qemu虚拟机,另一个终端也在”lab”文件夹执行

MIT6.828 Lab1 Part1:PC Bootstrap中遇到的gdb调试问题

尝试开始调试,但是却发现并没有成功

如图

MIT6.828 Lab1 Part1:PC Bootstrap中遇到的gdb调试问题

由于上面提到的博主用的是VMWare虚拟机,我觉得可能是WSL的问题,搜了半天也没发现解决办法。本来想重新装个VMWare,但是鬼使神差地输入了这个指令

MIT6.828 Lab1 Part1:PC Bootstrap中遇到的gdb调试问题

然后就成功开始调试了

如图

MIT6.828 Lab1 Part1:PC Bootstrap中遇到的gdb调试问题

由于我本身是个小白,不会用gdb,这波真的是运气比较好一下就解决了,希望能够帮到有需要的人,也希望有大佬能够告知我其中的原理。

© 版权声明

相关文章

暂无评论

none
暂无评论...