- 论坛徽章:
- 0
|
各位大侠:
我在安装调试
kernel: linux-2.6.15.5.tar.bz2
kgdb:linux-2.6.15.5-kgdb-2.4.tar.bz2
时遇到如下问题:
开发机及目标机当前版本: Redhat ES 4.0-2.6.9内核.
patch过程没有错误
make xconfig及make bzImage没有错误
生成bzImage文件,
然后用scp将bzImage复制到目标机的/boot分区,
修改grub.conf启动,加入新的引导选项.
问题出来了:
我的开发机启动时显示如下信息就停住了:
Booting 'Linux-2.6.15.5-kgdb'
root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel /vmlinuz-2.6.15.5-kgdb ro root=/dev/sda1 kgdbwait kgdb8250=0,115200
[Linux-bzImage, setup=0x1e00, size=0x165fe0]
Uncompressing Linux... Ok, booting the kernel.
就停住了
没有出现:
Waiting for connection from remote gdb...提示
为什么?
我两机之间的串口是ttyUSB0(开发机)<-->ttyS0(目标机)
目标机grub.conf配置:
title Red Hat Desktop V4 (2.6.9-5.ELsmp)
root (hd0,0)
kernel /vmlinuz-2.6.9-5.ELsmp ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.9-5.ELsmp.img
title Red Hat Desktop V4-up (2.6.9-5.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-5.EL ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.9-5.EL.img
title Linux-2.6.15.5-kgdb
root (hd0,0)
kernel /vmlinuz-2.6.15.5-kgdb ro root=/dev/sda1 kgdbwait kgdb8250=0,115200
[root@ws380 grub]#
我硬盘是接在megaraid卡上的LUN盘.
开发机是笔记本,没有内置的串口,我是用USB转接器接的.
Cisco Guy |
|