+ -
当前位置:首页 → 问答吧 → 解决:udev: deprecated sysfs layout (kernel too old, or CONFIG_SYSFS_DEPRECATED)

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

时间:2008-11-21

来源:互联网

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

如果有谁遇到了同样的问题,希望能有所帮助.

作者: hongfeng   发布时间: 2008-11-21

LFS 自带的 udev-config 包里的问题者乎?

作者: d00m3d   发布时间: 2008-11-22

现在的udev对网卡识别的处理上和以往不一样啊。我还没有仔细看。
但是如果你两个机器的网卡不一样,从一个机器上tar一个lfs到另外一个机器肯定会出现我上面说的现象的。

作者: hongfeng   发布时间: 2008-11-23