之前在一台IBM 3650M2上装了CENTOS系统,结果用着用着主板坏了,换了一个主板后就一直无法初始化网卡,系统提示是:Device eth0 does not seem to be present,delaying initialization.

大概意思就是网卡0没有准备好,延迟初始化。

在网上查了以后发现是系统里面存的还是原来网卡的MAC地址,但是新换了主板后连网卡一起换了,所以MAC地址不匹配导致无法初始化网卡。

 

解决方法:

 

1、删除 /etc/udev/rules.d/70-persistent-net.rules 后重启机器。70-persistent-net.rules会自动再次生成,这次会抓取正确的MAC地址。更改70-persistent-net.rules文件中eth后的编号(eth0,eth1)

 

2、打开 /etc/udev/rules.d/70-persistent-net.rules 文件记下新网卡的MAC地址,将/etc/sysconfig/network-scripts/ifcfg-eth0和/etc/sysconfig/network-scripts/ifcfg-eth1里面的MAC地址改为新MAC地址,重启机器即可。

via,http://blog.sina.com.cn/s/blog_70a75c2f0101770b.html