Linux内核分析(二)--qemu搭建kernel调试环境
于 2023-11-04 22:58:24 首次发布
本文详细介绍了如何利用qemu搭建Linux kernel(v6.6.0)的调试环境,包括kernel的配置、编译、制作rootfs,以及qemu的启动和gdb内核函数的调试。在编译kernel时,启用内核debug并关闭地址随机化,编译后得到vmlinux、vmlinuz等不同形态的内核映像。rootfs通过busybox构建,qemu启动时使用-s和-S参数以便gdb远程调试。同时,文章还提到了共享磁盘的设置,以实现宿主机和qemu之间的文件共享。
摘要由CSDN通过智能技术生成