gdb target remote:1234连接超时linux

时间:2015-08-18 09:02:04

标签: c linux-kernel gdb

我想调试使用gdb在qemu上运行的linux内核。     我使用下面的命令在qemu上运行内核。

qemu-system-i386 -kernel ../bzimage -initrd ... / *.image -nographic 
--append "console =ttys0 init =/init" -s -S &

now i want to run gdb
gdb vmlinux
(kernel symbols are loaded)
gdb target remote:1234

now i am getting below error
remote:1234 connection timeout.

1 个答案:

答案 0 :(得分:2)

你让主机连接错误。 它应该是

target remote :1234

注意空间。否则,gdb会将该命令解析为名为remote的主机。

另外,尝试在没有&符号的情况下运行QEMU。