剖析RedHat Linux中三个重要内核文件虽然内核本身并不真正使用System.map,但其它程序比如klogd, lsof和ps等软件需要一个正确的System.map。如果你使用错误的或没有System.map,klogd的输出把是不可靠的,这对于排除程序故障会带来困难。没有System.map,你可能会面临一些令人烦恼的提示信息。 另外少数驱动需要System.map来解析符号,没有为你当前运行的特定内核创建的System.map它们就不能正常工作。 Linux的内核日志守护进程klogd为了执行名称-地址解析,klogd需要使用System.map。System.map应当放在使用它的软件能够找到它的地方。执行:man klogd可知,如果没有把System.map作为一个变量的位置给klogd,那么它把按照下面的顺序,在三个地方查找System.map:
System.map也有版本信息,klogd能够智能地查找正确的映象(map)文件。(T004)
上一篇:RedHat 9.0控制台显示英文具体步骤 下一篇:教你怎么样构建双引导RedHat Linux系统 更多相关文章
|
推荐文章
精彩文章
|