Chinaunix

标题: kgdb使用错误 [打印本页]

作者: boer    时间: 2006-10-04 13:49
标题: kgdb使用错误
两台VMware虚拟机,内核版本为2.6.16,kgdb补丁是从sourceforge上下的kgdb-2.6.16。测试两台虚拟机可以通过串口(pipe)连通。但是当在开发机准备远程调试时出现以下错误:
(gdb) set remotedevice ttyS0
(gdb) set remotebaud 115200
(gdb) target remote ttyS0
ttyS0: No such file or directory.
(gdb) target remote /dev/ttyS0
Remote debugging using /dev/ttyS0
Ignoring packet error, continuing...
Ignoring packet error, continuing...
Ignoring packet error, continuing...
Couldn't establish connection to remote target
Malformed response to offset query, timeout
这是在目标机已经进入登陆状态时。

当设置目标机grub.conf时,如下:
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.16)
root (hd0,0)
kernel /vmlinuz-2.6.16-kgdb ro root=LABEL=/ kgdb8250=0,115200 kgdbwait
initrd /initrd-2.6.16-kgdb
title Fedora Core (2.6.15-1.2054_FC5)
root (hd0,0)
kernel /vmlinuz-2.6.15-1.2054_FC5 ro root=LABEL=/
initrd /initrd-2.6.15-1.2054_FC5.img
然后启动目标机,当机器开始启动时,却卡在此处:
Uncompressing Linux... Ok, booting the kernel. 不动了
郁闷,不知道这到底是什么原因造成的!
作者: hezhiroy    时间: 2006-10-22 00:27
我也遇到了这种情况,正在调试...
编译内核make menuconfig的时侯就觉得有问题,有几个KGDB选项出不来,
下载了一个4.1.0的gcc再试一试




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2