LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1378|回复: 3

内核编译后产生的两个文件的作用是什么?

[复制链接]
发表于 2003-7-1 23:39:37 | 显示全部楼层 |阅读模式
在编译好了内核后会生成System.map和bzImage这两个文件,我不大清楚它们两个各自的作用是什么。请高手讲解一下。
发表于 2003-7-2 10:23:39 | 显示全部楼层
用来替换原来的文件才编译成功,
发表于 2003-7-4 06:35:20 | 显示全部楼层
我的建议是不要把System.map放到boot分区,
因为kernel会自动寻找/usr/src/linux/System.map
发表于 2003-7-20 00:14:26 | 显示全部楼层
bzImage就是将vmlinux文件(该文件是ELF格式的内核)经过objcopy -O binary 进行了格式变换后的内核,make install做的一个工作就是把bzImage拷贝成/boot/vmlinuz。System.map记录了内核中各个符号(比如函数、变量)的地址,是nm vmlinux的输出结果的子集。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表