ChinaUnix.net
相关文章推荐:

initramfsdatacpiogz 从vmlinux 提取出来

我在编译内核的时候已经选中了 CONFIG_DEBUG_INFO 以及 CONFIG_DEBUG_KERNEL选项 可是通过gdb调试的时候却出现以下提示 gdb /usr/src/linux/vmlinux Reading symbols from /usr/src/linux-2.6.38.8/vmlinux...(no debugging symbols found)...done. 一直没弄明白是怎么回事,导致在后面调试内核vmcore时不能成功,哪位能给些建议吗?

by luoyan_xy - 内核源码 - 2011-10-28 09:46:00 阅读(7240) 回复(7)

相关讨论

在红帽下编译uclinux出现一下错误: make -C tools/ucfront make[1]: Entering directory `/usr/local/src/uClinux-dist/tools/ucfront' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/src/uClinux-dist/tools/ucfront' ln -sf /usr/local/src/uClinux-dist/tools/ucfront/ucfront tools/ucfront-gcc ln -sf /usr/local/src/uClinux-dist/tools/ucfront/ucfront tools/ucfront-g++ ln -sf /usr...

by 小mico - 嵌入式开发 - 2011-10-16 14:28:01 阅读(2724) 回复(0)

#include vmlinux.lds.h> #include #include OUTPUT_ARCH(arm) ENTRY(stext) #ifndef __ARMEB__ jiffies = jiffies_64; #else jiffies = jiffies_64 + 4; #endif SECTIONS { #ifdef CONFIG_XIP_KERNEL . = XIP_VIRT_ADDR(CONFIG_XIP_PHYS_ADDR); #else . = PAGE_OFFSET + TEXT_OFFSET; #endif .text.head : { _stext = .; //表示什么意思 _sinittext = .; *(.text.h...

by yinjiangrong - 内核源码 - 2011-07-28 11:11:21 阅读(7037) 回复(2)

各位大侠,请教一个问题。我在XP系统下装了一个RED HAT9.0的虚拟机,利用NAT方式联网,使用自动获取IP的方式,能够正常上网,但是问题是,其IP是192.168.52.128,而物理机的IP是192.168.0.13,就是物理机和虚拟机不在同一个网段上,无法实现共享,但是在虚拟机上能够ping通物理机,在物理上ping不通虚拟机。如果采用手动配置IP,把IP设置成192.168.0.13,出现连不上网。如果把联网方式改成桥接,并自动获取IP,eth0就不能激活。 我...

网络管理网络技术

by beginer09 - 网络技术 - 2009-11-28 09:07:26 阅读(1942) 回复(4)

各位大侠,请教一个问题。我在XP系统下装了一个RED HAT9.0的虚拟机,利用NAT方式联网,使用自动获取IP的方式,能够正常上网,但是问题是,其IP是192.168.52.128,而物理机的IP是192.168.0.13,就是物理机和虚拟机不在同一个网段上,无法实现共享,但是在虚拟机上能够ping通物理机,在物理上ping不通虚拟机。如果采用手动配置IP,把IP设置成192.168.0.13,出现连不上网。如果把联网方式改成桥接,并自动获取IP,eth0就不能激活。\r\...

by beginer09 - 企业网管技术交流区 - 2009-11-28 09:07:26 阅读(2919) 回复(4)

文件: GCC 中文手册.pdf 大小: 344KB 下载: 下载 ld的中文手册: http://www.diybl.com/course/6_system/linux/Linuxjs/2008622/127448.html 用 xx-objdump 来查看 binary的信息,尤其是调试信息 这两天一直在研究如何查看vmlinux的debug信息,偶有心得。 便记录下来。 原来对objdump也只是偶尔用用, 其实学问挺大的。 对于高级调试还是作用相当大的。 以下都是 vmlinux 和 head.o为例的。 1,看起来, 每个...

by bob_zhang2004 - Linux文档专区 - 2009-06-17 15:54:29 阅读(1616) 回复(0)

vmlinux.lds.S用于对ld的输出进行组版,这个文件的格式在ld.info手册中有详细的说明。vmlinu x.lds.S的主要目的是对输出文件中段进行排序,并定义相关的符号名,以下是简要注释。 /* ld script to make i386 Linux kernel * Written by Martin Mares ; */ OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386") OUTPUT_ARCH(i386) /* 输出格式 */ ENTRY(_start) /* 定义_start作为入口点 */ SECTIONS { ...

by vicegod - Linux文档专区 - 2007-04-13 16:50:11 阅读(443) 回复(0)

develop端: [code] gdb vmlinux (gdb) target remote 192.168.1.106:6666 Remote debugging using 192.168.1.106:6666 Couldn't establish connection to remote target Remote communication error: Connection reset by peer. [/code] 有没有人碰到过该错误?是怎样解决的? thanks

by FreeGnu - 内核源码 - 2007-01-18 15:28:50 阅读(2168) 回复(4)

oprofile测试工具需要vmlinux,不知道这个如何生成。。。求指导

by wtz_wh - 内核源码 - 2011-05-19 19:38:46 阅读(3214) 回复(6)

如何解读vmlinux.lds.S vmlinux.lds.S用于对ld的输出进行组版,这个文件的格式在ld.info手册中有详细的说明。vmlinu x.lds.S的主要目的是对输出文件中段进行排序,并定义相关的符号名,以下是简要注释。 /* ld script to make i386 Linux kernel * Written by Martin Mares ; */ OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386") OUTPUT_ARCH(i386) /* 输出格式 */ ENTRY(_start) /* 定义_start作为入口点 */ SECT...

by twmt - Linux文档专区 - 2008-12-02 18:34:37 阅读(555) 回复(0)

如何解读vmlinux.lds.S vmlinux.lds.S用于对ld的输出进行组版,这个文件的格式在ld.info手册中有详细的说明。vmlinu x.lds.S的主要目的是对输出文件中段进行排序,并定义相关的符号名,以下是简要注释。 /* ld script to make i386 Linux kernel * Written by Martin Mares ; */ OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386") OUTPUT_ARCH(i386) /* 输出格式 */ ENTRY(_start) /* 定义_start作为入口点 */ SECT...

by twmt - Linux文档专区 - 2008-12-02 18:34:36 阅读(546) 回复(0)