一、概述

克隆一个虚拟机之后,开启网卡报错:

Device eth0 does not seem to be present, delaying initialization.[FAILED]

网上百度之后解决了,原理就不分析了,网上多的是,也不想去弄清楚原理,记录下解决方法。

二、解决方法

打开vi /etc/udev/rules.d/70-persistent-net.rules 文件,会有两个网卡记录:

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:7a:6d:38", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:2b:af:cf", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

删掉eth0 这行,然后把eth1 改成eth0 ,记录下MAC地址(ATTR),复制到/etc/sysconfig/network-script/ifcfg-eth0HWADDR
service restart network 重启网络服务,如果不行就重启机器。

最后修改:2018 年 01 月 17 日
如果觉得我的文章对你有用,请随意赞赏