+ -
当前位置:首页 → 问答吧 → LFS6.4编译kernel2.6.29.1启动找不到eht0

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

时间:2009-04-06

来源:互联网

用livecd6.3编译好LFS6.4,然后在LFS6.4中编译kernel2.6.29.1.
结果启动是说是找不到eht0
代码:
Interface eht doesnot exists.... WARN
看了一下/var/log/kern.log,发现kernel启动时找不到System.map-2.6.29.1这个文件
代码:
Apr 6 22:21:37 lfs-kvm kernel: Inspecting /boot/System.map-2.6.29.1
Apr 6 22:21:37 lfs-kvm kernel: Cannot find map file.
...
分析可能就是因为找不到System.map文件导致部分驱动无法加载.但是这个System.map-2.6.29.1文件确实是存在的啊!
不知道应该如何解决,请大家帮忙.

作者: shaohao   发布时间: 2009-04-06

eht0 是啥玩意?

模块安装也正常否?

作者: d00m3d   发布时间: 2009-04-10

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

作者: clfs   发布时间: 2009-04-14