Linux内核启动与调试实验指导:从start_kernel到init进程.pdfVIP

  • 1
  • 0
  • 约1.43千字
  • 约 1页
  • 2026-04-21 发布于北京
  • 举报

Linux内核启动与调试实验指导:从start_kernel到init进程.pdf

实验指导

•使用实验楼的虚拟机打开shell

1.cdLinuxKernel/

2.qemu-kernellinux-3.18.6/arch/x86/boot/bzImage-

initrdrootfs.img

内核启动完成后进入menu程序(《软件工程C编码实践篇》的课程项目),支

持三个命令help、version和quit,您也可以添加令,对选修过《软

件工程C编码实践篇》的童鞋应该是apieceofcake.

•使用gdb调试内核

1.qemu-kernellinux-3.18.6/arch/x86/boot/bzImage-

initrdrootfs.img-s-S#关于-s和-S选项的说明:

2.#-SfreezeCPUatstartup(use’c’tostartexecution)

3.#-sshorthandfor-gdbtcp::1234若不想使用1234端口,则可

以使用-gdbtcp:xxxx来取代-

文档评论(0)

1亿VIP精品文档

相关文档