用gdb 和 qemu 调试 grub 因为qemu内置了gdbserver,所以我们可以用gdb调试qemu虚拟机上执行的代码,而且不受客户机系统限制. 以下内容是我调试 grub 0.97 时的一份笔记. 准备 qemu, gdb,以及一份带grub的虚拟机镜像,一份grub源码. 调试过程 启动虚拟机 $ -hda test.img 然后使用gdb连接 $ gdb (gdb) target...