LinuxSir.cn,穿越时空的Linuxsir!

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

解决:udev: deprecated sysfs layout (kernel too old, or CONFIG_SYSFS_DEPRECATED)

[复制链接]
发表于 2008-11-21 12:12:11 | 显示全部楼层 |阅读模式
内核提示如下:
udev: deprecated sysfs layout (kernel too old, or CONFIG_SYSFS_DEPRECATED) is unsupported, some udev features may fail
udev: renamed network interface eth0 to eth1

可是我系统中只有一个网卡呀,怎么会变成eth1呢?
我查看了文件70-persistent-net.rules
[PHP]
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 0x10ec:0x8167 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1d:7d:30:d4:c2", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x10ec:0x8168 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:fc:53:95:aa", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
[/PHP]

我是在A机器上编译的lfs,然后到B机器上运行,出现了上面的内核提示。所以我就删除了文件70-persistent-net.rules,然后重新启动机器系统就正常了。

如果有谁遇到了同样的问题,希望能有所帮助.
发表于 2008-11-22 10:03:22 | 显示全部楼层
LFS 自带的 udev-config 包里的问题者乎?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-22 21:26:34 | 显示全部楼层
现在的udev对网卡识别的处理上和以往不一样啊。我还没有仔细看。
但是如果你两个机器的网卡不一样,从一个机器上tar一个lfs到另外一个机器肯定会出现我上面说的现象的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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