LinuxSir.cn,穿越时空的Linuxsir!

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

LFS6.4编译kernel2.6.29.1启动找不到eht0

[复制链接]
发表于 2009-4-6 14:39:27 | 显示全部楼层 |阅读模式
用livecd6.3编译好LFS6.4,然后在LFS6.4中编译kernel2.6.29.1.
结果启动是说是找不到eht0
  1. Interface eht doesnot exists.... WARN
复制代码
看了一下/var/log/kern.log,发现kernel启动时找不到System.map-2.6.29.1这个文件
  1. Apr 6 22:21:37 lfs-kvm kernel: Inspecting /boot/System.map-2.6.29.1
  2. Apr 6 22:21:37 lfs-kvm kernel: Cannot find map file.
  3. ...
复制代码
分析可能就是因为找不到System.map文件导致部分驱动无法加载.但是这个System.map-2.6.29.1文件确实是存在的啊!
不知道应该如何解决,请大家帮忙.
发表于 2009-4-10 12:12:05 | 显示全部楼层
eht0 是啥玩意?

模块安装也正常否?
回复 支持 反对

使用道具 举报

发表于 2009-4-14 13:35:54 | 显示全部楼层
eht0?
是eth0吧。
System.map-2.6.29.1是用来做什么的知道吗?它是一个内核符号链表。当你出现oop的时候可以依照这个文件分析错误,主要是在驱动和内核开发等时候会用到,如果你没有做这方面的开发,remove它也是没什么影响的。
你的以太网没有启动,看下你的kernel编译的时候是否把相应的网卡驱动编译进去了?如果编译进去了,那启动时查看它是否加载了?如果上面的都正确。那看你是使用静态IP还是动态的。如果静态的,是否安装了Inetutils和IPRoute2,并且udev下的rules.d有关网卡的文件是否正确?如果是动态IP,是否安装了dhcpcd?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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